Отчёт о прохождении производственно-технологической практики на примере компании «СофтЛайн Трейд»

Автор: Пользователь скрыл имя, 03 Октября 2012 в 01:41, отчет по практике

Краткое описание

В процессе прохождения технологической практики мы должны получить достаточно полное представление о будущей профессии, а также понять взаимосвязь и направленность изучаемых по специальности дисциплин.

Оглавление

I. Введение
II. Сведения о компании «СофтЛайн Трейд»
О компании
История и развитие компании «СофтЛайн Трейд»
Цель компании
Softline – программное обеспечение, IT – сервисы, решения.
Компании разработчики ПО
Клиенты компании «СофтЛайн Трейд»
III. Задание и проделанная работа
Классификация сетевых протоколов
Запрос к DNS серверу
Настройка прямой и обратной зон
Синтаксис файла-зоны
Определение ответственного за DNS-зону
IV. Заключение

Файлы: 1 файл

Анисимов.docx

— 333.69 Кб (Скачать)

$ dig NS .

 

; <<>> DiG 8.3 <<>> NS .

;; res options: init recurs defnam dnsrch

;; got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5359

;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 1

;; QUERY SECTION:

;;      ., type = NS, class = IN

 

;; ANSWER SECTION:

.                       5d1h8m12s IN NS  F.ROOT-SERVERS.NET.

.                       5d1h8m12s IN NS  G.ROOT-SERVERS.NET.

.                       5d1h8m12s IN NS  H.ROOT-SERVERS.NET.

.                       5d1h8m12s IN NS  I.ROOT-SERVERS.NET.

.                       5d1h8m12s IN NS  J.ROOT-SERVERS.NET.

.                       5d1h8m12s IN NS  K.ROOT-SERVERS.NET.

.                       5d1h8m12s IN NS  L.ROOT-SERVERS.NET.

.                       5d1h8m12s IN NS  M.ROOT-SERVERS.NET.

.                       5d1h8m12s IN NS  A.ROOT-SERVERS.NET.

.                       5d1h8m12s IN NS  B.ROOT-SERVERS.NET.

.                       5d1h8m12s IN NS  C.ROOT-SERVERS.NET.

.                       5d1h8m12s IN NS  D.ROOT-SERVERS.NET.

.                       5d1h8m12s IN NS  E.ROOT-SERVERS.NET.

 

;; ADDITIONAL SECTION:

J.ROOT-SERVERS.NET.     6d1h8m12s IN A  192.58.128.30

 

;; Total query time: 2 msec

;; FROM: aluminum.mccme.ru to SERVER: 62.117.108.2

;; WHEN: Thu Apr  6 11:37:56 2006

;; MSG SIZE  sent: 17  rcvd: 244

 

       


Теперь мы знаем,что думает о корневых серверах, в настоящий момент обслуживающий нас сервер DNS. Мы видим, что время жизни информации о корневых серверах истечёт через пять дней, один час, восемь минут, двенадцать секунд. Кстати нам, кроме имён корневых серверов, в разделе ADDITIONAL SECTION сказали ещё и адрес одного из серверов. Давайте зададим этот вопрос снова, но теперь не нашему серверу DNS, а сервру j.root-servers.net. с адресом IP 192.58.128.30. Он авторитетен за корневую зону и полученная от него информация будет истиной в последней инстанции.

$ dig NS . @192.58.128.30

 

; <<>> DiG 8.3 <<>> NS . @192.58.128.30

; (1 server found)

;; res options: init recurs defnam dnsrch

;; got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50893

;; flags: qr aa rd; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 13

;; QUERY SECTION:

;;      ., type = NS, class = IN

 

;; ANSWER SECTION:

.                       6D IN NS        E.ROOT-SERVERS.NET.

.                       6D IN NS        D.ROOT-SERVERS.NET.

.                       6D IN NS        A.ROOT-SERVERS.NET.

.                       6D IN NS        H.ROOT-SERVERS.NET.

.                       6D IN NS        C.ROOT-SERVERS.NET.

.                       6D IN NS        G.ROOT-SERVERS.NET.

.                       6D IN NS        F.ROOT-SERVERS.NET.

.                       6D IN NS        B.ROOT-SERVERS.NET.

.                       6D IN NS        J.ROOT-SERVERS.NET.

.                       6D IN NS        K.ROOT-SERVERS.NET.

.                       6D IN NS        L.ROOT-SERVERS.NET.

.                       6D IN NS        M.ROOT-SERVERS.NET.

.                       6D IN NS        I.ROOT-SERVERS.NET.

 

;; ADDITIONAL SECTION:

E.ROOT-SERVERS.NET.     5w6d16h IN A    192.203.230.10

D.ROOT-SERVERS.NET.     5w6d16h IN A    128.8.10.90

A.ROOT-SERVERS.NET.     5w6d16h IN A    198.41.0.4

H.ROOT-SERVERS.NET.     5w6d16h IN A    128.63.2.53

C.ROOT-SERVERS.NET.     5w6d16h IN A    192.33.4.12

G.ROOT-SERVERS.NET.     5w6d16h IN A    192.112.36.4

F.ROOT-SERVERS.NET.     5w6d16h IN A    192.5.5.241

B.ROOT-SERVERS.NET.     5w6d16h IN A    192.228.79.201

J.ROOT-SERVERS.NET.     5w6d16h IN A    192.58.128.30

K.ROOT-SERVERS.NET.     5w6d16h IN A    193.0.14.129

L.ROOT-SERVERS.NET.     5w6d16h IN A    198.32.64.12

M.ROOT-SERVERS.NET.     5w6d16h IN A    202.12.27.33

I.ROOT-SERVERS.NET.     5w6d16h IN A    192.36.148.17

 

;; Total query time: 299 msec

;; FROM: aluminum.mccme.ru to SERVER: 192.58.128.30

;; WHEN: Thu Apr  6 11:44:56 2006

;; MSG SIZE  sent: 17  rcvd: 436

 

       


Как видим, истинное время  жизни составляет без малого шесть  недель (1000 часов). При помощи такого большого TTL сервера пытаются снизить  нагрузку на себя.

Поскольку команда dig(1) выдаёт информацию в формате файла зоны, если мы вдруг почему-то потеряли файл с настройками зоны hint, мы можем сохранить вывод данной команды в файл и использовать его.

Наконец, мы можем сделать  запрос записи типа TXT, содержащей короткое стихотворение. Это стихотворение  мы записали в файл зоны раньше.

$ dig TXT poem.house.hcn-strela.ru

 

; <<>> DiG 9.3.2 <<>> TXT poem.house.hcn-strela.ru

;; global options:  printcmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8468

;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 1

 

;; QUESTION SECTION:

;poem.house.hcn-strela.ru.      IN      TXT

 

;; ANSWER SECTION:

poem.house.hcn-strela.ru. 36000 IN      TXT     "The Road goes ever on

        and on" "Down from the door where it began." "Now far ahead the

        Road has gone," "And I must follow, if I can," "Purshuing it

        with eager feet," "Until it joins some larger way" "Where many

        paths and errands meet." "And whither then? I cannot say."

 

;; AUTHORITY SECTION:

house.hcn-strela.ru.    36000   IN      NS      ns.hcn-strela.ru.

house.hcn-strela.ru.    36000   IN      NS      ns1.hcn-strela.ru.

house.hcn-strela.ru.    36000   IN      NS      ns.house.hcn-strela.ru.

 

;; ADDITIONAL SECTION:

ns.house.hcn-strela.ru. 36000   IN      A       83.102.236.196

 

;; Query time: 3 msec

;; SERVER: 127.0.0.1#53(127.0.0.1)

;; WHEN: Sat Feb 17 12:05:09 2007

;; MSG SIZE  rcvd: 376

 

       


nslookup(1)

nslookup(1) самая древняя программа из этих трёх. Кроме всего прочего она интересна ещё и тем, что входит в стандартную поставку большинства операционных систем компании MicroSoft.

Её синтаксис несколько  напоминает синтаксис команды host(1):

$ nslookup mail.ru

Server:  ns.mccme.ru

Address:  62.117.108.2

 

Non-authoritative answer:

Name:    mail.ru

Address:  194.67.57.26

 

$ nslookup mail.ru 194.67.23.130

Server:  ns.mail.ru

Address:  194.67.23.130

 

Name:    mail.ru

Address:  194.67.57.26

 

       


Но главная изюминка nslookup(1) состоит в том, что она умеет работать интерактивно:

$ nslookup

Default Server:  ns.mccme.ru

Address:  62.117.108.2

 

> server 194.67.23.130

Default Server:  ns.mail.ru

Address:  194.67.23.130

 

> set type=MX

> mail.ru

Server:  ns.mail.ru

Address:  194.67.23.130

 

mail.ru preference = 10, mail exchanger = mxs.mail.ru

mail.ru nameserver = ns.mail.ru

mail.ru nameserver = ns1.mail.ru

mail.ru nameserver = ns2.mail.ru

mail.ru nameserver = ns4.mail.ru

mail.ru nameserver = ns5.mail.ru

mail.ru nameserver = ns3.mail.ru

mxs.mail.ru     internet address = 194.67.23.20

ns.mail.ru      internet address = 194.67.23.130

ns1.mail.ru     internet address = 194.67.57.103

ns2.mail.ru     internet address = 194.67.57.104

ns4.mail.ru     internet address = 194.67.57.4

ns5.mail.ru     internet address = 194.67.23.232

ns3.mail.ru     internet address = 194.67.23.17

> set type=SOA

> mail.ru

Server:  ns.mail.ru

Address:  194.67.23.130

 

mail.ru

        origin = ns.mail.ru

        mail addr = hostmaster.mail.ru

        serial = 3209013119

        refresh = 300 (5M)

        retry   = 900 (15M)

        expire  = 172800 (2D)

        minimum ttl = 300 (5M)

mail.ru nameserver = ns.mail.ru

mail.ru nameserver = ns1.mail.ru

mail.ru nameserver = ns2.mail.ru

mail.ru nameserver = ns4.mail.ru

mail.ru nameserver = ns5.mail.ru

mail.ru nameserver = ns3.mail.ru

ns.mail.ru      internet address = 194.67.23.130

ns1.mail.ru     internet address = 194.67.57.103

ns2.mail.ru     internet address = 194.67.57.104

ns4.mail.ru     internet address = 194.67.57.4

ns5.mail.ru     internet address = 194.67.23.232

ns3.mail.ru     internet address = 194.67.23.17

> exit

 


 

 

 

5. Определение кто ответственный за зону DNS

Обратное преобразование имён, это преобразование IP адреса в  имя машины. Для данного преобразования существует специальная PTR запись в  файле зоны. Ответственен за эту  зону провайдер, выделивший адрес IP в  зоне типа C. Зона устроена следующим образом: в корневом домене имеется зона in-addr.arpa. внутри которой делают зоны для адресов класса A, внутри которых зоны для адресов класса B внутри которых зоны для адресов класса C. Когда вы при помощи команды host(1) пытаетесь разрешить IP адрес, он записывается задом наперёд, к нему добавляется справа домен in-addr.arpa. и делается DNS запрос о соответствующем адресе. Для команды dig(1) надо оформить запрос более конкретно:

$ host 194.87.0.50

50.0.87.194.in-addr.arpa domain name pointer www.ru.

$ dig PTR 50.0.87.194.in-addr.arpa

 

; <<>> DiG 9.3.1 <<>> PTR 50.0.87.194.in-addr.arpa

;; global options:  printcmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8640

;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 4

 

;; QUESTION SECTION:

;50.0.87.194.in-addr.arpa.  IN  PTR

 

;; ANSWER SECTION:

50.0.87.194.in-addr.arpa. 85912 IN  PTR www.ru.

 

;; AUTHORITY SECTION:

87.194.in-addr.arpa.    85912   IN  NS  ns1.demos.net.

87.194.in-addr.arpa.    85912   IN  NS  ns.ripe.net.

87.194.in-addr.arpa.    85912   IN  NS  ns.demos.su.

 

;; ADDITIONAL SECTION:

ns.ripe.net.        172314  IN  A   193.0.0.193

ns.demos.su.        38415   IN  A   194.87.0.8

ns.demos.su.        38415   IN  A   194.87.0.9

ns1.demos.net.      60316   IN  A   194.58.241.26

 

;; Query time: 13 msec

;; SERVER: 172.16.0.1#53(172.16.0.1)

;; WHEN: Sun Apr  9 11:09:48 2006

;; MSG SIZE  rcvd: 200

 

       


whois(1)

Сервис whois(1) предназначен для работы с доменами первого уровня. С его помощью можно узнать кто ответственен за тот или иной домен:

$ whois yandex.ru

% By submitting a query to RIPN's Whois Service

% you agree to abide by the following terms of use:

% http://www.ripn.net/about/servpol.html#3.2 (in Russian)

% http://www.ripn.net/about/en/servpol.html#3.2 (in English).

 

domain:     YANDEX.RU

type:       CORPORATE

nserver:    ns1.yandex.ru. 213.180.193.1

nserver:    ns2.yandex.ru. 213.180.199.34

nserver:    ns4.yandex.ru. 213.180.202.100

nserver:    ns5.yandex.ru. 213.180.204.1

state:      REGISTERED, DELEGATED

org:        YANDEX, LLC.

phone:      +7 495 9743555

fax-no:     +7 495 9743565

e-mail:     noc@yandex.net

registrar:  RUCENTER-REG-RIPN

created:    1997.09.23

paid-till:  2006.10.01

source:     TC-RIPN

 

 

Last updated on 2006.04.09 11:03:15 MSK/MSD

 

       


 

Используя данную информацию можно, например, узнать давно ли существует тот или иной интернет-магазин, какие DNS серверы ответствены за его зону. Понимая сегодняшние реалии пространства .ru я не стал бы принимать указанные телефоны близко к сердцу. Хотя, надо признать, что ситуация в домене .ru много лучше, чем в зоне .com. В нашей стране, при регистрации домена на физическое лицо, требуют хотя бы паспорт. Поэтому компетентные органы имеют хоть какой-то шанс найти ответственное лицо.

 

  IV. Заключение

В процессе ознакомительной  практики в ЗАО «СофтЛайн Трейд» я ознакомился:

  • с предприятием, его историей, структурой, выполняемыми работами, выпускаемой продукцией;
  • с отдельными производственными и разрабатывающими службами,
  • c работой клиент – сервера,
  • с протоколами TCP/IP,
  • с характером работ, выполняемыми в настоящее время в отделе, где проходила практика.

 

 


Информация о работе Отчёт о прохождении производственно-технологической практики на примере компании «СофтЛайн Трейд»