Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

3 курс (заочка) / Методички и тд / Лабораторные работы - 2014_LabPractice_NetTech v1

.pdf
Скачиваний:
30
Добавлен:
15.02.2021
Размер:
859.98 Кб
Скачать

Рисунок 9.Таблицамаршрутизации

Рисунок 10.Добавлениемаршрутатаблицумаршрутизации

21

Длятогочтизбымевнитьрикуаблицемар

 

шрутизациииспольз

у-

етсякоманда:

 

 

 

 

«route change <ip-адрес>mask<маска><ip

-адрследующегосхопа>

metric<новаяметрика>».

 

Например,из добавлнимтрикураненногое

 

маршрута(

Рисунок 11):

«routechange 192.168.1.0 mask 255.255.255.0 172.16.30.1 metric 100»

Рисунок 11.Изметрикимаршрутанение

Удалениезаписиосуществляетсяпомкомандыщью

«route delete <ip-адрес>».

Пример:

«route delete 192.168.1.0».

22

Заднлабораторнуюниеработу

 

1. ЗайдитевкоманднстрокWindowsуакю

 

Администраторв (

WindowsVistaи дляэтогонеобходимонажправ7 кнотьй

п-

коймышинаокне

«Команднаястрока»ивыбрпунктЗ« отьпуским

е-

администратора»

).

 

2.Простаблицумотритеаршрутизациирабочейстанции.

3. Добмадоршрутвьсе12еи.12.12.0/2

4,длякоторогоследующимх«

о-

пом»являетшлокальнойюзсети.я

 

 

4.Увеличьтеметрикудосети12.на12100.12..0/24

5.Удалитемаршрут12.из12таблицы.маршрутизации12.0/24.

 

Контрольныевопросы

 

1. Чтотакоетаблица« маршрутизации»

?Какиеосновпунктыс аые

о-

держит?

 

 

2.Спомощьюкакойожноандыпосмоттаблицумаршрутизацииеть вОСWindows?

3.Какдобмавршруттаблицуитьмаршрутизациикакегоудалить?

4.Спомощьюкакойожноандыизмевнитьтрикузаписитаблицы?

5. Длячегонуженадрес127втаблице.0.0.1

маршрутизации?

Лабораторнаяработа7

Протоколытранспортного

уровняTCPиUDPНомерапортов.

.

Цельработы

1.ПосмоостояниепортовретьнайтиоткрыпорUDPитыTCP;е

2.Установитьсоединудаленнымниервпоопределенномупорту;

 

Исходданные

 

На транспуровнем OSIртномдиспользуетсядвалиосновтраных

с-

портныхпротоколаUDP

— User Datagram Protocol,протоколпользовател(

ь-

23

скихдейтаграмм)иTCP

— Transmission Control Protocol,протоколуправ(

 

е-

нияпередачей).

 

 

 

 

 

Этипротоколыпредоставляютразные

 

услугиприкладнымпроцессам.

 

 

Еслитребуетсянадёжнаяиэффектиообщенийпротяжедостаповка

 

 

 

н-

номуиненадёжномуканалупередачиданных,топрименяетсяпротоколТСР.

 

 

 

 

Еслитребуетсяпередаватьсообщениянавысокоскоростныхсетях

 

 

 

т-

кимисоединениями,

толучшеподхпроUDPдиттокол.

 

 

 

Дляидентификациипрограммпротоколытранспортногоуровня(TCPи

 

 

 

 

UDP),используютуникальныечисловыезначения, называакномемыера

 

 

 

 

портов.Номерапортовназначаютсяпрограммамвсоответствииеефун

 

 

 

к-

циональнымназначени

емнаосновеопределенныхстандартов.Существуют

 

 

стандартныеспискисоответствияномепортпров.Так,граммнапр

 

 

 

и-

мер,п ограммноеобеспечениеWWW,рабочертрающееанспортныйзпр

 

 

 

о-

токолTCP,используетTCP

-порт80,модулипротоколаFTP

– TCP-порт21,

а

службаDNSвзаимодействуеттранспортнымипротоколамиTCPUDPч

 

 

 

е-

резTCP -порт53иUDP

-порт53соответственно.

 

 

 

ПосмоостояниепортовтранспорретьуровнясисОСтногоеме

 

 

(Рисунок

Windows можноспомк

щью

манды«

netstat»команднойстроки

12).

 

 

 

 

 

Рисунок 12.Результатвыпкомандылнения"netstat"

24

Впоявляющемсяспискеоткрытыхсессийпервыйстолбецпоказывает

 

 

 

какой протоколтранспортногоуровняиспользуется(

 

TCP или UDP),второй

socket (IP-адрессетевогоуровняиномерп таанспортногоуровня),тр

 

 

е-

тий – адресудаленногокомпьютераиномерпо таанспортногоуровня

 

 

 

удаленногокомпьютераичетвертый

– состояние

ессии(

Established – уста-

новлена;

TIME_WAIT – ожиданиеподтверждения..)

 

 

 

Установитьсоединудаленнымниервпоопределенномупорту

 

 

 

можно,например,испкользуяманду«

telnet<адрессервера><номерпо

 

р-

та> ».

 

 

 

 

 

Внимание!В Windowsпоумолчаниюtelnet7

отсу.Длятогоствует

 

чтобыегоустановитьнеобхпродслеимооперациюлатьдующую:

 

 

 

 

Пуск>Панельуправления

>Программыикомпоненты

 

>Включениеили

 

откомпонентовлюче ие

Windows>КлиентTelnet

(поставить галочку)

).

Примериспользованиякоманды

(Рисунок 13, Рисунок 14):

 

 

«telnet<адрессервера><номерпорта>

 

»:

 

 

 

«telnet dropbox.ru 21»

 

 

 

Рисунок 13.Ввкоманды"telnet"

Рисунок 14.Результатвыводакоманды"telnet"

 

Каквиднонаскриншоте(

Рисунок 14) установленосоединение

FTP сер-

верпорт( 21)серверам

dropbox.ru.

 

25

Можноиспользоватьдругиепорты,например:

1)

Порт21

– протоколFTPсоединение,(ftpтрадиципрот) онныйкол

;

2)

Порт25

– протокSMTPотлправкаочты,традици( прот) онныйкол

;

3)

Порт110

– протоколPOP3полупочты,традици( ениепрот) онныйкол

;

4)Порт143 – протоколIMAP4полупочтыпротоколуение( IMAP).

Болееподробныйсписоксоответранспортноготовствияуровня

протмонайтижноколамздесь: http://www.rhd.ru/docs/manuals/enterprise/RHEL-3-Manual/rhel-sg-ru-3/ch-

ports.html

Заднлабораторнуюниеработу

1.Посмотрите,какиепоткрытыртывданнрабочеймоментнастанции

2.Соединитесь FTP сервером dropbox.ruc помкомандыщью

«telnet<адрессервера><номерп

орта>» .

Контрольныевопросы

1.Какиеосновные протоколыиспользнатранспортномуровнеются?В

чемотличиеэтихпротоколов?

2.Длячегоиспользуютуровняномертованс?портного

3.Спомощьюкакойожноандыпросмотретьоткрытыенаданный моментпорты?

4. Какможносоединитьсяудаленнымсерверомпо

определенномупо

р-

ту?

 

 

Лабораторнаяработа8

Служба DNS (DomainNameServiceслужбадомениме) ных

.

Цельработы

1.ОпределитьIP -адрессервераподомеименимуа;оборот

2.

Задатьновый

DNS-сервер;

 

 

3.

Перенаправлза домеросаименинаномуе

«другой»

IP.

26

 

 

 

Исходданные

 

 

 

DNS (англ.

DomainNameSystem – систедоменимё) а ных

– компью-

терная распределённаясистема

дляполученияинфордоменах. ации

 

 

 

DNS-серверызанимаютсяпреобразованиемдоменимеIP ых

 

-адреса

инаоборот.СистемаDNSпредставляетсобойбазу

 

 

данных,распределенную

 

повсеИнтйти,ицелуюсетьрнетсерверов.КаждыйDNS

 

 

-серверзнает

 

своихсоседей« »способенбыстроиавтоматически,поиерархическойсх

 

 

е-

ме,опрашиватьих,есликнемупостзапроснаустанпилоовлтвение

 

 

т-

ствия«

IP>доменноеимя

»или,наоборот,доменное« имя>

 

IP».

 

IP-адрессервера,накоторомраспфайлс ложенпределеннымдоме

 

 

н-

нымиме,можноемайти,используяэтод менноеимя.ВовсехОСданная

 

«nslookup» (Рисунок 15).

 

операцияосуществляетсяприпомощикоманды

 

 

Полсинтаксискомандыыйвыглеяобразомдующимит:

 

 

 

nslookup [-подкоманда...

][{искомыйпьютер

| [-сервер]}],

 

где

 

 

 

 

 

 

подкоманда:з адаетодилинесколькоуподкоманд

 

nslookup какпараметры

команднойстроки.

 

 

 

 

 

искомыйпьютер

:и щетданныедляпараметра

искомыйпьютер

,и с-

польтекущий,заданныйяпоумолчаниюсервимDNS,ерслиикакого

 

 

 

 

другогосерверанеуказано.

 

 

 

 

 

сервер:у казывает,чтоданныйсерверследуетиспользовать

 

качсервстве

е-

раименDNSЕслипараметр.

 

-сервер неуказан,используетсясерверDNS,

а-

данныйпоумолчанию.

 

 

 

 

 

Рисунок 15.Результаткоманды"nslookup hst1.anders.ru"

27

Такжеможнопределитьменноеимяпоопределенному

IP-адресу

(Рисунок 16).

Рисунок 16.Результатвыпкомандылнения"nslookup 81.91.176.4"

Изменить DNS-сервер,исподданногользуеяразрешенияможноый добавив IP-адрессервераполесервер[ ],нап: имер

nslookup anders.ru 10.11.12.2

Спомкомандыщью«

 

nslookup» можноизменить

DNS-сервер,испол

ь-

зуемыйпоумолчанию.Дляэтогонужнозайтивинтерактивныйре

 

 

 

жим,

набравкоманднойстрокепросто

 

«nslookup» безпараметров.Д

алее необ-

ходимоввестикоманду«

lserver [адресновогосервера]

»,например

(Рисунок

17):

 

lserver 10.11.12.2

 

 

 

Рисунок 17.Интерактивныйрежим

28

 

Ввкодяманду«

nslookup» илипростодоменноеиливсоответствующем

полебраузера,вызапускаетеследующийпроцесс:

 

 

1.

Компьютерпросматривает« »

файл hosts впапке Windows наличие

 

статическипрописанныхсоответствий

IP< ->доменноеимя;

2.

Далееонищетдинамическоесоответствиекэ

ш-памятинаходитего

 

лишьвтомслучаеесливпослвружеосуществлялднеемяданноера

з-

 

решение;

 

 

3.

Еслиздесьнетсоо,тветствияогдаон,используязаданные

DNS-

 

серверы,делаетзапроснаразреш

 

ениеинтересующегосоответствия;

4.Ответ DNS-сервера.

Это весьмаприблизительнописаниепроцесса,вкоторнеописывем

 

 

а-

етсяработадругихуровнейкак,например,работапротокола

 

 

ARP сетевого

уровня,который,какизвестно,по толькоылаетшироковещательныхзапр

 

 

о-

сов – сколькоустр,работающихйнасетевомтвуров

 

неивыше,встречается

 

напутипакета.

 

 

 

 

 

Проанализироописанныйвышепроцесс,можносделатьвавывчт, од

 

 

 

 

изменивфайл

hosts папки Windows,возмпроже«писать»ноткоеотве

 

т-

ствие«

IP<->доменноеимя»

.Прописатьданноесоответствиеможно,прод

 

е-

лавследующу

операцию:

 

 

 

 

Пуск>Локальныйдиск (С:)>Windows>System32>drivers>etc>hosts

 

Вэтомфа

йле,открытпомощьюс любогоРедактора« »

,можноввести

о-

ответствдействительное,как такне ,например: льное

 

 

 

 

 

 

 

81.91.177.10

yandex.ru

 

 

Послевнесенияэтойнадписи,запроссайта

 

yandex.ru будетперенаправляться

 

на81.91.176.4.

 

 

 

 

 

 

 

Заднлабораторнуюниеработу

 

 

 

1. Определите IP-адресасервера

google.ru,используя

DNS-сервер

81.91.176.2.Выяснитекакдомимениенномусоответствуетадрес

 

 

 

81.91.176.4.

 

 

 

 

29

2.

Изменитеадрес

DNS-серабочейверастанциина10.11.12.2.

 

3.

Пропишиднозначноесоответствие

IP-адреса1доменному.2.3им.4

е-

 

ни vk.com.

 

 

 

 

Контрольныевопросы

 

1.

Чтотакое

DNS? Длячегонужны

DNS-серверы?

 

2.

Спомощьюкакойожноандыузнать

IP-адрессоответствующий

 

домеименимуа?оОпишитеборотсинтак

cисэткомандый.

3.

Используякакиеко,мандыожноизменитьразрешающий

 

DNS-сервер?

4.

Опишитепроцессразрешениясоответствия

IP<->доменноеимя.

 

5.

Какпропиднозначноесоответствиеать

IP-адресадоменн

омуимени?

30