Персональные компьютеры в cетях TCP/IP
Протоколы TCP/IP широко применяются во всем мире для объединения компьютеров в сеть Internet. Архитектура протоколов TCP/IP предназначена для объединенной сети, состоящей из соединенных друг с другом шлюзами отдельных разнородных компьютерных подсетей. Иерархию управления в TCP/IP-сетях обычно представляют в виде пятиуровневой модели, приведенной на рисунке. Выше — на уровне application… Читать ещё >
Персональные компьютеры в cетях TCP/IP (реферат, курсовая, диплом, контрольная)
Иерархия протоколов TCP/IP
Протоколы TCP/IP широко применяются во всем мире для объединения компьютеров в сеть Internet. Архитектура протоколов TCP/IP предназначена для объединенной сети, состоящей из соединенных друг с другом шлюзами отдельных разнородных компьютерных подсетей. Иерархию управления в TCP/IP-сетях обычно представляют в виде пятиуровневой модели, приведенной на рисунке.
Этот нижний уровень hardware описывает ту или иную среду передачи данных.
На уровне network interface (сетевой интерфейс) лежит аппаратно-зависимое программное обеспечение, реализующее распространение информации на том или ином отрезке среды передачи данных. Отметим, что TCP/IP, изначально ориентированный на независимость от среды передачи, никаких ограничений от себя на программное обеспечение этих двух уровней не накладывает. Понятие «среда передачи данных» и «программное обеспечение сетевого интерфейса» могут на практике иметь различные по сложности и функциональности наполнения — это могут быть и просто модемное двухточечное звено, и представляющая сложную многоузловую коммуникационную структуру сеть Х.25 или Frame Relay.
Уровень internet (межсетевой) представлен протоколом IP. Его главная задача — маршрутизация (выбор пути через множество промежуточных узлов) при доставке информации от узла — отправителя до узла — адресата. Вторая важная задача протокола IP — сокрытие аппаратно — программных особенностей среды передачи данных и предоставление вышележащим уровням единого интерфейса для доставки информации. Достигаемая при этом канальная независимость и обеспечивает многоплатформненное применение приложений, работающих над TCP/IP.
Протокол IP не обеспечивает транспортную службу в том смысле, что не гарантирует доставку пакетов, сохранение порядка и целостности потока пакетов и не различает логические объекты (процессы), порождающие поток информации. Это задачи других протоколов — TCP/IP и UDP, относящихся к следующему transport (транспортному) уровню. TCP и UDP реализуют различные режимы доставки данных. TCP, как говорят, — протокол с установлением соединения. Это означает, что два узла, связывающиеся при помощи этого протокола, «договариваются» о том, что будут обмениваться потоком данных, и принимают некоторые соглашения об управлении этим потоком. UDP (как и IP) является дейтаграммным протоколом, т. е. таким, что каждый блок передаваемой информации обрабатывается и распространяется от узла к узлу не как часть некоторого потока, а как независимая единица информации — дейтаграмма.
Выше — на уровне application (прикладном) — лежат прикладные задачи, такие как обмен файлами, сообщениями электронной почты, терминальный доступ к удаленным серверам.