Опубликован: 01.07.2008 | Уровень: специалист | Доступ: платный
Лекция 6:

Несколько сетевых команд Unix

< Лекция 5 || Лекция 6: 123 || Лекция 7 >

Глобальная сеть: аппаратное обеспечение и порты

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 сеть.

< Лекция 5 || Лекция 6: 123 || Лекция 7 >
Дмитрий Ярцев
Дмитрий Ярцев
Россия
Игорь Зарубин
Игорь Зарубин
Россия