Выводы
Составная сеть (internetwork
или internet) - это совокупность нескольких сетей,
называемых также подсетями (subnet),
которые соединяются между собой
маршрутизаторами. Организация совместной
транспортной службы в составной сети
называется межсетевым взаимодействием (internetworking).
В функции сетевого
уровня входит: передача пакетов между
конечными узлами в составных сетях, выбор
маршрута, согласование локальных
технологий отдельных подсетей.
Маршрут
- это последовательность
маршрутизаторов, которые должен пройти
пакет от отправителя до пункта назначения.
Задачу выбора маршрута из нескольких
возможных решают маршрутизаторы и
конечные узлы на основе таблиц
маршрутизации. Записи в таблицу могут
заноситься вручную администратором и
автоматически протоколами маршрутизации.
Протоколы
маршрутизации (например, RIP
или OSPF)
следует отличать от собственно сетевых
протоколов (например, IP или IPX).
В то время как первые собирают и передают
по сети чисто служебную информацию о
возможных маршрутах, вторые предназначены
для передачи пользовательских данных.
Сетевые протоколы
и протоколы маршрутизации реализуются в
виде программных модулей на конечных
узлах-компьютерах и на промежуточных
узлах - маршрутизаторах.
Маршрутизатор
представляет собой сложное
многофункциональное устройство, в задачи
которого входит: построение таблицы
маршрутизации, определение на ее основе
маршрута, буферизация, фрагментация и
фильтрация поступающих пакетов, поддержка
сетевых интерфейсов. Функции
маршрутизаторов могут выполнять как
специализированные устройства, так и
универсальные компьютеры с
соответствующим программным обеспечением.
Для алгоритмов
маршрутизации характерны одношаговый и
многошаговый подходы. Одношаговые
алгоритмы делятся на алгоритмы
фиксированной, простой и адаптивной
маршрутизации. Адаптивные протоколы
маршрутизации являются наиболее
распространенными и в свою очередь могут
быть основаны на дистанционно-векторных
алгоритмах и алгоритмах состояния связей.
Наибольшее
распространение для построения составных
сетей в последнее время получил стек TCP/IP.
Стек TCP/IP имеет 4
уровня: прикладной, основной, уровень
межсетевого взаимодействия и уровень
сетевых интерфейсов. Соответствие уровней
стека TCP/IP уровням модели OSI
достаточно условно.
Прикладной
уровень объединяет все
службы, предоставляемые системой
пользовательским приложениям:
традиционные сетевые службы типа telnet,
FTP, TFTP, DNS, SNMP, а также
сравнительно новые, такие, например, как
протокол передачи гипертекстовой
информации HTTP.
На основном
уровне стека TCP/IP,
называемом также транспортным,
функционируют протоколы TCP и UDP.
Протокол управления передачей TCP
решает задачу обеспечения надежной
информационной связи между двумя
конечными узлами. Дейтаграммный протокол
UDP используется как
экономичное средство связи уровня
межсетевого взаимодействия с прикладным
уровнем.
Уровень
межсетевого взаимодействия
реализует концепцию коммутации пакетов в
режиме без установления соединений.
Основными протоколами этого уровня
являются дейтаграммный протокол IP
и протоколы маршрутизации (RIP, OSPF, BGP и др.). Вспомогательную
роль выполняют протокол межсетевых
управляющих сообщений ICMP,
протокол группового управления IGMP
и протокол разрешения адресов ARP.
Протоколы уровня
сетевых интерфейсов обеспечивают
интеграцию в составную сеть других сетей.
Этот уровень не регламентируется, но
поддерживает все популярные стандарты
физического и канального уровней: для
локальных сетей -
Ethernet, Token Ring, FDDI и т. д., для
глобальных сетей -
Х.25, frame relay, PPP, ISDN и т. д.
В стеке TCP/IP
для именования единиц передаваемых данных
на разных уровнях используют разные
названия: поток, сегмент, дейтаграмма,
пакет, кадр.
Составная сеть (internetwork или internet) - это совокупность нескольких сетей, называемых также подсетями (subnet), которые соединяются между собой маршрутизаторами. Организация совместной транспортной службы в составной сети называется межсетевым взаимодействием (internetworking).
В функции сетевого уровня входит: передача пакетов между конечными узлами в составных сетях, выбор маршрута, согласование локальных технологий отдельных подсетей.
Маршрут - это последовательность маршрутизаторов, которые должен пройти пакет от отправителя до пункта назначения. Задачу выбора маршрута из нескольких возможных решают маршрутизаторы и конечные узлы на основе таблиц маршрутизации. Записи в таблицу могут заноситься вручную администратором и автоматически протоколами маршрутизации.
Протоколы маршрутизации (например, RIP или OSPF) следует отличать от собственно сетевых протоколов (например, IP или IPX). В то время как первые собирают и передают по сети чисто служебную информацию о возможных маршрутах, вторые предназначены для передачи пользовательских данных.
Сетевые протоколы и протоколы маршрутизации реализуются в виде программных модулей на конечных узлах-компьютерах и на промежуточных узлах - маршрутизаторах.
Маршрутизатор представляет собой сложное многофункциональное устройство, в задачи которого входит: построение таблицы маршрутизации, определение на ее основе маршрута, буферизация, фрагментация и фильтрация поступающих пакетов, поддержка сетевых интерфейсов. Функции маршрутизаторов могут выполнять как специализированные устройства, так и универсальные компьютеры с соответствующим программным обеспечением.
Для алгоритмов маршрутизации характерны одношаговый и многошаговый подходы. Одношаговые алгоритмы делятся на алгоритмы фиксированной, простой и адаптивной маршрутизации. Адаптивные протоколы маршрутизации являются наиболее распространенными и в свою очередь могут быть основаны на дистанционно-векторных алгоритмах и алгоритмах состояния связей.
Наибольшее распространение для построения составных сетей в последнее время получил стек TCP/IP. Стек TCP/IP имеет 4 уровня: прикладной, основной, уровень межсетевого взаимодействия и уровень сетевых интерфейсов. Соответствие уровней стека TCP/IP уровням модели OSI достаточно условно.
Прикладной уровень объединяет все службы, предоставляемые системой пользовательским приложениям: традиционные сетевые службы типа telnet, FTP, TFTP, DNS, SNMP, а также сравнительно новые, такие, например, как протокол передачи гипертекстовой информации HTTP.
На основном уровне стека TCP/IP, называемом также транспортным, функционируют протоколы TCP и UDP. Протокол управления передачей TCP решает задачу обеспечения надежной информационной связи между двумя конечными узлами. Дейтаграммный протокол UDP используется как экономичное средство связи уровня межсетевого взаимодействия с прикладным уровнем.
Уровень межсетевого взаимодействия реализует концепцию коммутации пакетов в режиме без установления соединений. Основными протоколами этого уровня являются дейтаграммный протокол IP и протоколы маршрутизации (RIP, OSPF, BGP и др.). Вспомогательную роль выполняют протокол межсетевых управляющих сообщений ICMP, протокол группового управления IGMP и протокол разрешения адресов ARP.
Протоколы уровня сетевых интерфейсов обеспечивают интеграцию в составную сеть других сетей. Этот уровень не регламентируется, но поддерживает все популярные стандарты физического и канального уровней: для локальных сетей - Ethernet, Token Ring, FDDI и т. д., для глобальных сетей - Х.25, frame relay, PPP, ISDN и т. д.
В стеке TCP/IP для именования единиц передаваемых данных на разных уровнях используют разные названия: поток, сегмент, дейтаграмма, пакет, кадр.