Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


Ћабораторна€ работа є2




 

«адание

 

ћногоуровнева€ архитектура »нтернета

 

1. ”знайте свои сетевые настройки дл€ внешнего сетевого интерфейса (через который вы выходите в »нтернет). ѕосмотреть их можно, например, так: запустите командное окно (cmd) и выполните команду ipconfig /all. «апишите в отчет MAC - адрес и IP - адрес вашего компьютера, IP - адреса шлюза и DNS - серверов.

 

2. –аспакуйте архив ЂWireshark.7zї на диске D: и запустите программу - сниффер Wireshark. Ќажмите на самую левую иконку в верхней панели и выберите интерфейс дл€ прослушивани€ (нажмите на соответствующую кнопку Start). √отово Ц вы начали перехватывать все сетевые пакеты!

 

»сследование стека протоколов

 

3. «апустите браузер и обратитесь к какому - нибудь сайту (сайты у всех должны быть разными!). ѕобродите по нему.

4. ¬ернитесь в программу Wireshark. »сследуйте пакеты, переданные по сети в результате действий браузера.

5. Ќайдите все HTTP - сообщени€ (лучше всего применить фильтр: ЂHTTPї). ¬ столбце Info указан тип команды протокола HTTP.

6. Ќайдите среди них запросы браузера к серверу (их можно отличить по IP-адресу источника в столбце Source). «апишите IP-адрес сервера.

7. Ќайдите ответ сервера браузеру, с посланным текстом (в столбце Info должно быть указано: HTTP/1.1 200 OK (text/html)). ¬ыделите его мышкой. »сследуйте структуру данного сообщени€, начина€ с физического уровн€,и запишите в отчет следующую информацию:

Ј ‘изический уровень: сколько байт передано по каналу?

Ј  анальный уровень: MAC - адреса отправител€ и получател€. ќтветьте на вопрос: €вл€етс€ ли MAC - адреса отправител€ MAC - адресом сервера, где расположен сайт?

Ј —етевой уровень:

◦ IP-адрес отправител€ и получател€,

◦ версию протокола IP,

◦ полный размер IP - пакета,

◦ контрольную сумму заголовка IP-пакета.

◦  акой протокол на транспортном уровне использует интерфейс сетевого?

◦ ѕо известному размеру IP - пакета и количеству переданных байт по каналу вычислите размер заголовка канального уровн€.

Ј “ранспортный уровень: порт отправл€ющей сообщение программы и порт принимающей программы

Ј ѕрикладной уровень: команду клиента или ответ сервера по протоколу HTTP (перва€ строка заголовка), тип сервера или клиента, тип содержимого (Content-Type). «апишите несколько первых строчек тела сообщени€.

8. ѕроведите те же исследовани€ дл€ запроса браузера к серверу (в столбце Info должно сто€ть слово GET)

9. —бросьте все фильтры (кнопка Clear) и примените свой фильтр dns (будут отображатьс€ только запросы к серверу имен DNS).

10. ѕроведите те же исследовани€ дл€ запроса браузера к DNS - серверу (в столбце Info должно сто€ть ЂStandard query A им€ сервераї)

11. ѕроведите те же исследовани€ дл€ ответа DNS - сервера браузеру (в столбце Info должно сто€ть ЂStandard query responseЕї)

 

 

“аблица сетевых реквизитов

MAC - адрес BC-EE-7B-73-D3-D1
IP - адрес 10.10.0.61
DNS - сервер 8.8.8.8

 

“аблица параметров WEB сервера

 

WEB сервер http://fryazino.org
IP Ц адрес WEB сервера 192.168.2.253

 

“аблица структуры сообщени€ HTTP/1.1 200 OK (text/html)

 

‘изический уровень
—колько байт передано по каналу 775 байт
 анальный уровень
MAC Ч адрес отправител€ 00-1B-21-40-34-3E
MAC Ч адрес получател€ BC-EE-7B-73-D3-D1
—етевой уровень
IP-адрес отправител€ 192.168.2.253
IP-адрес получател€ 10.10.0.61
¬ерси€ протокола IP Version 4
ѕолный размер IP - пакета 761 байт
 онтрольна€ сумма заголовка IP-пакета 0xfb32
 акой протокол на транспортном уровне использует интерфейс сетевого TCP
ѕо известному размеру IP - пакета и количеству переданных байт по каналу вычислите размер заголовка канального уровн€ 14 байт
“ранспортный уровень
ѕорт отправл€ющей сообщение программы  
ѕорт принимающей сообщение программы  
ѕрикладной уровень
 оманда клиента или ответ сервера по протоколу HTTP (перва€ строка заголовка) HTTP/1.1 200 OK\r\n
“ип сервера или клиента Apache/2.2.23 (Unix)
“ип содержимого (Content-Type) text/html
Ќесколько первых строчек тела сообщени€.

 

 

“аблица структуры сообщени€ GET

 

‘изический уровень
—колько байт передано по каналу 662 байт
 анальный уровень
MAC Ч адрес отправител€ BC-EE-7B-73-D3-D1
MAC Ч адрес получател€ 00-1B-21-40-34-3E
—етевой уровень
IP-адрес отправител€ 10.10.0.61
IP-адрес получател€ 192.168.2.253
¬ерси€ протокола IP Version 4
ѕолный размер IP - пакета 648 байт
 онтрольна€ сумма заголовка IP-пакета 0xfa12
 акой протокол на транспортном уровне использует интерфейс сетевого TCP
ѕо известному размеру IP - пакета и количеству переданных байт по каналу вычислите размер заголовка канального уровн€ 14 байт
“ранспортный уровень
ѕорт отправл€ющей сообщение программы  
ѕорт принимающей сообщение программы  
ѕрикладной уровень
 оманда клиента или ответ сервера по протоколу HTTP (перва€ строка заголовка) GET HTTP/1.1\r\n
“ип сервера или клиента Mozilla/5.0

 

“аблица структуры сообщени€ Standard query A translate.googleapis.com

 

‘изический уровень
—колько байт передано по каналу 672 байт
 анальный уровень
MAC Ч адрес отправител€ BC-EE-7B-73-D3-D1
MAC Ч адрес получател€ 00-1B-21-40-34-3E
—етевой уровень
IP-адрес отправител€ 10.10.0.61
IP-адрес получател€ 192.168.2.20
¬ерси€ протокола IP Version 4
ѕолный размер IP - пакета 70 байт
 онтрольна€ сумма заголовка IP-пакета 0xcd46
 акой протокол на транспортном уровне использует интерфейс сетевого UDP
ѕо известному размеру IP - пакета и количеству переданных байт по каналу вычислите размер заголовка канального уровн€ 602 байта
“ранспортный уровень
ѕорт отправл€ющей сообщение программы  
ѕорт принимающей сообщение программы  

 

“аблица структуры сообщени€ Standard query response CNAME translate.googleapis.com

 

‘изический уровень
—колько байт передано по каналу 270 байт
 анальный уровень
MAC Ч адрес отправител€ 00-1B-21-40-34-3E
MAC Ч адрес получател€ BC-EE-7B-73-D3-D1
—етевой уровень
IP-адрес отправител€ 192.168.2.20
IP-адрес получател€ 10.10.0.61
¬ерси€ протокола IP Version 4
ѕолный размер IP - пакета 256 байт
 онтрольна€ сумма заголовка IP-пакета 0x9200
 акой протокол на транспортном уровне использует интерфейс сетевого UDP
ѕо известному размеру IP - пакета и количеству переданных байт по каналу вычислите размер заголовка канального уровн€ 14 байт
“ранспортный уровень
ѕорт отправл€ющей сообщение программы  
ѕорт принимающей сообщение программы  

 

¬ывод

 

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





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-05-05; ћы поможем в написании ваших работ!; просмотров: 516 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

Ќасто€ща€ ответственность бывает только личной. © ‘азиль »скандер
==> читать все изречени€...

539 - | 466 -


© 2015-2023 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.015 с.