Готовый перевод Michael J. Donahoo "TCP/IP Sockets in C, 2nd Edition" / Michael J. Donahoo "Программирование TCP/IP сокетов в Си, 2-ое издание": Задания к 1-ой главе

Задания к 1-ой главе

1. Узнайте Ваш IP-адрес, используя команду ifconfig в *NIX или ipconfig в Windows. Определите Ваш IPv6-адрес.

2. Узнайте имя компьютера, на котором Вы работаете, использовав команду hostname.

3. Можете ли вы определить IP-адрес любого из ваших непосредственно подсоединенных маршрутизаторов?

Пользуясь поиском в интернете попробуйте выяснить, что случилось с IPv5?

5. Запишите следующий IPv6-адрес с использованием как можно меньшего количества символов: 2345:0000:0000:A432:0000:0000:0000:0023.

6. Можете ли вы представить реальный пример сетевого соединения, которое не соответствует модели клиент-сервер?

7. С каким количеством видов сетей соединен ваш дом? Сколько из них поддерживают двухстороннюю связь?

8. Протокол IP является протоколом негарантированного качества доставки, требующим разбиения информации на датаграммы, которые могут быть потеряны, продублированы или перемешаны при доставке . Протокол TCP скрывает все эти недостатки, предоставляя надежный сервис, способный принимать и передавать цельный поток байтов. Что вы можете сказать об использовании сервиса TCP поверх протокола IP? Зачем кому-то может понадобиться использовать протокол UDP, если доступен TCP?

Переведено на Нотабеноиде
http://notabenoid.org/book/29398/99698

Переводчики: Ostrolist, prefer211, BioForceGun

Настройки

Готово:

100.00% КП = 1.0