Россия |
Опубликован: 01.07.2008 | Уровень: специалист | Доступ: платный
Лекция 6:
Несколько сетевых команд Unix
Глобальная сеть: аппаратное обеспечение и порты
DTE DCE (station, router) ** ------ ** (modem) <==== провайдерский линк
Физические интерфейсы подключения:
EIA/TIA-232 EIA/TIA-449 V.24 V.35 X.21 G.703 EIA.530 HSSI
Логические протоколы WAN подключения:
Data link encapsulation для синхронных линий:
Dedicated WAN SDLC - Synchronous Data Link Control HDLC - High-level Data Link Control LAPB - Link Access Procedure Balanced PPP - Point-to-Point Protocol Switched WAN Frame Relay - упрощеная версия HDLC фрейминга X.25 ISDN
Маршрутизация TCP/IP
Сеть "Office" +--------+ +--------+ Network 195.1.2.0 | | | | Netmask 255.255.255.0 +--------+ +--------+ Broadcast 195.1.2.255 | 195.1.2.3 | 195.1.2.10 ----+-------------------+--------------------------+------------- |195.1.2.1 | 195.1.2.2 +--------+ +--------+ |-|GatewayD| |GatewayO| | +--------+ +--------+ | 198.8.2.1 SLIP : 122.5.6.9 | Сеть "Developers" : | +-------+ Network 198.8.2.0 : |-| | Netmask 255.255.255.0 Modem | +-------+ Broadcast 198.8.2.255 . . . | 198.8.2.2 | Modem | +-------+ . . . |-| | : | +-------+ SLIP: 122.5.6.10 | 198.8.2.3 +--------+ |GatewayF| 122.5.6.3+----+---+ --------------------------------------------------+-------- | 122.5.6.1 | 122.5.6.2 Сеть "Filial" +--------+ +--------+ Network 122.5.6.0 | | | | Netmask 255.255.255.192 +--------+ +--------+ Broadcast 122.5.6.63
Статические таблицы маршрутизации
Обычный Host IP 198.8.2.2 сети "Developers" Net: 198.8.2.0 -- 198.8.2.255 198.8.2.0 Default: 198.8.2.1 Мост "GatewayD" ifconfig eth0 198.8.2.1 ifconfig eth1 195.1.2.1 route add net 198.8.2.0 198.8.2.1 0 route add net 195.1.2.0 195.1.2.1 0 route add default 195.1.2.2 1 Мост "GatewayO" ifconfig eth0 195.1.2.2 ifconfig sl0 122.5.6.9 pointopoint 122.5.6.10 route add net 195.1.2.0 195.1.2.2 0 route add net 198.8.2.0 195.1.2.1 1 route add default 122.5.6.10 1 Обычный Host IP 195.1.2.3 сети "Office" Net: 195.1.2.0 -- 195.1.2.255 195.1.2.0 Default: 195.1.2.2 route add net 198.8.2.0 195.1.2.1 1
Сеть TCP/IP
Протокол TCP/IP (Transmission Control Protocol/Internet Protocol) является базовым транспортным сетевым протоколом в UNIX'е. В заголовке TCP/IP пакета указывается:
IP-адрес отправителя IP-адрес получателя Номер порта (Фактически - номер прикладной программы, которой этот пакет предназначен)
TCP/IP-ишные пакеты имеют интересную особенность: они способны "добраться" до адресата, пройдя сквозь разнородные локальные сети, используя разнообразные физические носители. "Маршрутизацию" IP-пакета (переброску его в требуемую сеть) осуществляют "на добровольных началах" компьютеры, входящие в TCP/IP сеть.