русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Протокол TCP/IP


Дата добавления: 2013-12-23; просмотров: 953; Нарушение авторских прав


 

Является самым популярным стеком сетевых протоколов. Изначально протокол был распространён в системах UNIX, но в дальнейшем были приняты и в других ОС. Стек TCP/IP до введения модели ЭМ, поэтому соответствие уровней TCP/IP уровню эталонной модели довольно условно. Протокол TCP/IP состоит из следующих уровней:

1. Уровень межсетевых интерфейсов соответствует физическому уровню эталонной модели. Этот уровень не регламентируется в стеке TCP/IP, но поддерживается всеми популярными стандартами физического и канального уровня. Функции этого уровня включает в себя:

a. отображение IP адресов в физические адреса сети.

b. Инкапсуляция IP и date - грамм для передачи по физическому каналу и извлечение date - грамм из кадра.

c. Определение метода доступа к среде передачи.

d. Определение представления данных в физической среде

e. Приём и передача кадра.

2. Уровень межсетевого взаимодействия и отвечает за передачу date - грамм с использованием локальных различных сетей, территориальных сетей и специальных линий связи. Этот уровень соответствует третьему уровню (сетевой) эталонной модели. Соответствует IP протокол (Internet Protocol). Он изначально создавался как протокол передачи пакетов в составных сетях, состоящих из большого количества объединённых между собой локальных сетей, поэтому протокол IP хорошо работает в сетях со сложной структурой. К третьему уровню относятся также все протоколы, связанные с составлением или модификацией таблиц маршрутизации (RIP – Routing Internet Protocol, OSPF – Open Shotest Past First, ICMP – Internet Control Message Protocol). Протоколы RIP и OSPF – протоколы сбора маршрутной информации, ICMP – протокол межсетевых управляющих сообщений, который служит для обеспечения обратной связи, то есть для сообщения об ошибках при передачи.



3. Основной. Этот уровень соответствует 4 и 5 уровню эталонной модели. На нём находятся такие протоколы как TCP (Transmission Control Protocol) и UDP(USR Deltagram Protocol). TCP – протокол управления передачей, UDP – протокол пользовательских date - грамм. Протокол TCP обеспечивает взаимодействие между удалёнными сетями, а UDP – передачу пользовательских пакетов. Протокол TCP обеспечивает устойчивое виртуальное соединение между удалёнными сетевыми процессами, а протокол UDP - передачу данных без установления соединения. Протокол UDP требует меньших расходов на передачу данных, чем TCP. Практически UDP не выполняет никаких особых функций сверх межсетевого уровня и используется в 2 основных случаях:

a. При передачи коротких сообщений

b. Когда процесс прикладного уровня обеспечивает установление и проверку доставки пакетов (NFS – Network File System, TFTP – Trivial File Transfer Protocol, DNS – Domain Name Service),

4. прикладной. Соответствует 6 и 7 уровням эталонной модели. За время существования стек TCP/IP накопил очень много протоколов прикладного уровня. HTTP – протокол передачи гипертекста, FTTP – протокол передачи файлов. Протокол FTP обеспечивает удалённый доступ к файлам для обеспечения надёжной передачи. В качестве транспорта используется надёжный протокол с установлением соединения TCP. Возможности FTP гораздо шире, чем передача файлов между удалёнными компьютерами. Он производит работу с файловой системой удалённого компьютера, просмотр, получение информации о файлах и катологах. FTP позволяет разграничить доступ к разным разделам файловой системы. В случае, когда не требуются все возможности FTP, используется протокол с усечёнными возможностями TFTP. TFTP используется только для передачи файлов и в качестве транспорта использует протокол UDP. Telnet используется для передачи данных между процессами, а также между процессом и терминалом. Наиболее часто используется для эмуляции терминалов удалённых

 



<== предыдущая лекция | следующая лекция ==>
Методы контроля правильности передачи информации | Функции протокола TCP


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.