русс | укр

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

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

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

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


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

Прикладной уровень


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


Семиуровневая модель OSI

Модель взаимодействия открытых систем

Преимущества разбивки данных на пакеты

Пакеты данных

Прежде чем передать данные по сети как электрические импульсы, их нужно разделить на небольшие части, с которыми смогут работать сетевые устройства.

Небольшие легкопередаваемые порции информации, на которые компьютерные данные разбиваются для передачи по сети, называются пакетами. В зависимости от архитектуры сети и этапа процесса коммуникации, пакеты могут называться кадрами или (в протоколе TCP) сегментами.

Разделение передаваемых данных на небольшие пакеты предоставляет ряд преимуществ.

• Сетевые компьютеры могут передавать данные по очереди. Один компьютер, передающий большое количество данных, не монополизирует канал связи.

• Если в сети происходит сбой и пакет теряется, то потребуется передать заново только один небольшой пакет, а не весь файл.

• В зависимости от топологии сети и типа соединения, каждый пакет может проходить к адресату разными путями. Следовательно, если один из путей перегружен или вышел из строя, пакеты могут достичь адресата другими путями. Эффективность и надежность передачи при этом существенно повышаются.

Модель OSI (модель взаимодействия открытых систем – Model of Open System Interconnections).

При рассмотрении этой модели следует иметь в виду, что:

• открытой называется система, взаимодействующая с другими системами в соответствии с принятыми стандартами;

• архитектура вычислительной сети – это описание ее общей модели.

Структура модели OSI

Модель OSI в настоящее время является наиболее распространенной сетевой моделью. Она состоит из семи уровней, каждый из которых представляет определенный этап процесса сетевой коммуникации. Протоколы, входящие в состав пакета протоколов, работают каждый на своем уровне.



Первое и главное, что нужно хорошо запомнить о прикладном уровне, – это то, что он не является пользовательским приложением, создающим сообщение. Напротив, прикладной уровень обеспечивает взаимодействие между пользовательским приложением и сетью.

На прикладном уровне работают перечисленные ниже протоколы.

FTP (File Transfer Protocol) (протокол передачи файлов, используемый в сети Internet)

Telnet(протокол удалённого доступа)

SMTP (Simple Mail Transfer Protocol). (передача сообщений электронной почты)

POP3 (Post Office Protocol Version 3)(используется почтовым клиентом для получения сообщений электронной почты с сервера)

SNMP (Simple Network Management Protocol) (Используется для получения информации о сети)

HTTP (Hypertext Transfer Protocol)«протокол передачи гипертекста» - в виде гипертекстовых документов.

NNTP (Network News Transfer Protocol) -протокол, используемый для обмена сообщениями в группах новостей, для обмена сообщениями в телеконференциях.

He следует путать приложения с протоколами под тем же именем, служащими основой этих программ. Например, существует много приложений различных поставщиков с именем FTP (таких, как FTP Voyager, FTP Explorer, Fetch для Macintosh и GREED для Linux). В этих программах FTP используется для передачи файлов, однако, кроме этого, в них включены некоторые дополнительные средства, такие как графические интерфейсы (отличающиеся в разных реализациях) или драйверы поиска файлов.



<== предыдущая лекция | следующая лекция ==>
Мультиплексирование по длине волны высокой плотности | Сеансовый уровень


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


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

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

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


 


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

 
 

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

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