Программное обеспечение компьютерных сетей и информационных систем. Баканов В.М. - 12 стр.

UptoLike

Составители: 

- 12 -
Уточним, что различают протоколы физического уровня (Ethernet,
Token-Ring, ARCnet и т.д.), определяющих именно физические правила сете-
вых соединений (уровень, полярность, длительность и т.п. сигналов) и реа-
лизуемые сетевыми картами и иной сетевой аппаратурой, и протоколы высо-
ких (примыкающих к транспортному и выше) уровней (XNS, IP/TCP и т.д.),
определяющие логическую структуру сообщений
и реализуемые в основном
программным путем. Так как транспортные протоколы определяются и
поддерживаются именно сетевым ПО, представляет интерес дать некоторые
сведения по этому вопросу.
Например, фирма Microsoft Corp. штатно предоставляет следующие се-
тевые транспортные протоколы [5,9] :
транспорт NetBEUI (NetBios Extended User Interface transport) - транс-
портный протокол локальной сети, созданный для работы совместно с
сетевым интерфейсом NetBIOS фирмы Microsoft Corp.
транспорт TCP/IP (Transmission Control Protocol / Internet Protocol
transport) - разработанный для Министерства обороны США протокол,
предназначенный для соединения разнородных систем через глобальные
сети. TCP/IP широко распространен в сетях UNIX и позволяет
WINDOWS’NT взаимодействовать с различными сервисами на UNIX-
машинах.
Заметим [13], что протокол TCP/IP фактически представляет собой два
различных протокола, работающих совместно - не гарантирующий доставку
пакетов данных по сети протокол IP (Internet Protocol) и
гарантирующий
доставку пакетов в правильной последовательности протокол TCP
(Transmission Control Protocol), в свою очередь протокол TCP/IP может слу-
жить носителем (‘оберткой’) для других протоколов - например, для прото-
колов IPX, NetBIOS, служебных протоколов адресации ARP (Address
Resolution Protocol) и протокола межсетевых управляющих сообщений ICMP
(Internet Control Message Protocol). В локальной сети TCP/IP-пакеты упако-
вываются вобертку пакетов Ethernet, сами же TCP/IP-пакеты являются
оберткойдля
HTTP.
Протокол SLIP (Serial Line Internet Protocol) позволяет изолированным
компьютерам связываться с TCP/IP через телефонную сеть. Этот протокол
определяет метод разбиения датаграмм на фреймы при передаче их по после-
довательному каналу и указывает конец одной и начало другой датаграммы.
Хотя протокол SLIP вполне подходит для установления связи c дисковым на-
бором, но недостатки в адресации, идентификации типа и
сжатии данных
делают его негибким, медленным и трудным в конфигурации [6].
Межузловой протокол PPP (Point-to-Point Protocol) был разработан для
устранения недостатков SLIP; для PPP разработано несколько расширений,
                                   - 12 -


     Уточним, что различают протоколы физического уровня (Ethernet,
Token-Ring, ARCnet и т.д.), определяющих именно физические правила сете-
вых соединений (уровень, полярность, длительность и т.п. сигналов) и реа-
лизуемые сетевыми картами и иной сетевой аппаратурой, и протоколы высо-
ких (примыкающих к транспортному и выше) уровней (XNS, IP/TCP и т.д.),
определяющие логическую структуру сообщений и реализуемые в основном
программным путем. Так как транспортные протоколы определяются и
поддерживаются именно сетевым ПО, представляет интерес дать некоторые
сведения по этому вопросу.
     Например, фирма Microsoft Corp. штатно предоставляет следующие се-
тевые транспортные протоколы [5,9] :

  • транспорт NetBEUI (NetBios Extended User Interface transport) - транс-
    портный протокол локальной сети, созданный для работы совместно с
    сетевым интерфейсом NetBIOS фирмы Microsoft Corp.
  • транспорт TCP/IP (Transmission Control Protocol / Internet Protocol
    transport) - разработанный для Министерства обороны США протокол,
    предназначенный для соединения разнородных систем через глобальные
    сети. TCP/IP широко распространен в сетях UNIX и позволяет
    WINDOWS’NT взаимодействовать с различными сервисами на UNIX-
    машинах.

     Заметим [13], что протокол TCP/IP фактически представляет собой два
различных протокола, работающих совместно - не гарантирующий доставку
пакетов данных по сети протокол IP (Internet Protocol) и гарантирующий
доставку пакетов в правильной последовательности протокол TCP
(Transmission Control Protocol), в свою очередь протокол TCP/IP может слу-
жить носителем (‘оберткой’) для других протоколов - например, для прото-
колов IPX, NetBIOS, служебных протоколов адресации ARP (Address
Resolution Protocol) и протокола межсетевых управляющих сообщений ICMP
(Internet Control Message Protocol). В локальной сети TCP/IP-пакеты упако-
вываются в ‘обертку’ пакетов Ethernet, сами же TCP/IP-пакеты являются
‘оберткой’ для HTTP.
     Протокол SLIP (Serial Line Internet Protocol) позволяет изолированным
компьютерам связываться с TCP/IP через телефонную сеть. Этот протокол
определяет метод разбиения датаграмм на фреймы при передаче их по после-
довательному каналу и указывает конец одной и начало другой датаграммы.
Хотя протокол SLIP вполне подходит для установления связи c дисковым на-
бором, но недостатки в адресации, идентификации типа и сжатии данных
делают его негибким, медленным и трудным в конфигурации [6].
     Межузловой протокол PPP (Point-to-Point Protocol) был разработан для
устранения недостатков SLIP; для PPP разработано несколько расширений,