Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpory_inf2.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
54.83 Кб
Скачать

33. Стек протоколов tcp/ip.

Хотя для этой модели отсутствует официальная модель, она является на настоящий момент времени самой распространенной, в ней можно выделить пять уровней протоколов, образующие стек протоколов: прикладной уровень; транспортный уровень; сетевой уровень; канальный уровень; физический уровень. Физический уровень отвечает за физический интерфейс между устройством и средой передачи данных, на нем идет работа с характеристиками передающей среды, природой сигналов, скоростью передачи данных и т.п. Поддерживает основные технологии локальных сетей — Ethernet, Wi-Fi, Token Ring, Bluetooth и т.д. Канальный уровень организует передачу данных в имеющейся физической среде. Сетевой уровень отвечает за маршрутизацию сообщений при прохождении по сети (Internet Protocol, IP).

Транспортный уровень отвечает за надежность передачи данных. Поддерживает два протокола: Transmission Control Protocol, TCP, протокол управления передачей. Обеспечивает гарантированную доставку пакетов в нужном порядке и без ошибок. Используется в тех приложениях, где важно обеспечить целостность передачи данных; User Datagram Protocol, UDP. В отличие от TCP не гарантирует доставки пакетов. Используется там, где обеспечение доставки информации не особенно важно по сравнению со скоростью передачи данных. Прикладной — обеспечивает работу приложений пользователя.Этот стек протоколов поддерживает удобную систему сетевой адресации, возможность фрагментации пакетов и очень небольшое количество широковещательных сообщения. Широко используется при построении глобальных сетей, сетей с разнородной архитектурой. В настоящее время стек TCP/IP практически вытеснил все остальные. Его стандарты открыты, публикуются в Интернете в виде специальных документов под названием RFC (Request for Comments).

34. Сетевая модель osi.

Модель OSIделает менее сложной работу оборудования и программного обеспечения. Представляет собой набор спецификаций, описывающих сети с неоднородными устройствами, требования к ним, а также способы их взаимодействия. Не получила широкого распространения. Сетевая модель позволяет определить многоуровневую структуру, где каждый горизонтальный уровень выполняет возложенные на него функции. Реальное взаимодействие уровней, т.е. передача информации внутри одного компьютера, возможна только по вертикали и только с соседними уровнями. Логическое взаимодействие осуществляется по горизонтали — с аналогичным уровнем другого компьютера на противоположном конце линии связи. Каждый более высокий уровень пользуется услугами нижележащего уровня, зная, в каком виде и каким способом нужно передавать ему данные.Совокупность протоколов всех уровней коммуникационной модели называется стеком проколов. Сообщение последовательно передается на самый нижний уровень. Задача каждого уровня: принять данные, добавить свою информацию, передать данные дальше. Только дойдя до самого нижнего, физического уровня сетевой модели, информация попадает в среду передачи и достигает компьютера-получателя.. Application layer — уровень приложений, прикладной уровень Предоставляет набор интерфейсов для приложений, позволяющий получить доступ к сетевым службам. Разрешает доступ к сетевым службам, контролирует передачу информации между приложением отправителем и приложением получателем. Presentation layer — уровень представления Преобразует данные в общий формат для передачи по сети. Для входящих сообщений — преобразует данные из этого формата в тот формат, который может понять получающее приложение. Кодирование/декодирование информацииСжатие/распаковка Шифрование/дешифрование. Session layer — сеансовый уровень Отвечает за идентификацию и безопасность. Transport layer — транспортный уровень. Network layer — сетевой уровень Отвечает за обеспечение связи между любыми точками в сети.Решает вопросы маршрутизации, т.е. определения пути доставки сообщения. Управление потоками данных и обработки ошибок передачи.

Data Link layer — канальный уровень Посылает специальные пакеты данных — кадры (frames), с сетевого уровня на физический уровень, обеспечивает безошибочную передачу данных, между любыми узлами сети.. Канальный уровень из-за сложности часто разбивают на два подуровня: управления доступом к среде (Media Access Control, MAC) и управления логической связью (Logical Link Control, LLC).

Уровень MAC обеспечивает совместный доступ сетевых адаптеров к физическому уровню, определение границ кадров, распознавание адресов назначения кадров (эти адреса часто называют физическими, или MAC-адресами). Уровень LLC, действующий над уровнем MAC, отвечает за установление канала связи и за безошибочную посылку сообщений с данными.

Physical layer — физический уровень Преобразует поток битов в сигналы для исходящих сообщений, а сигналы — в поток битов для входящих сообщений. Большинство современных сетевых архитектур и наборов протоколов соответствует этой модели лишь частично, что не мешает использовать ее для описания взаимодействия в сетевых средах.

Примеры протоколов

Прикладные протоколы FTP (File Transfer Protocol) — протокол для передачи файлов; DNS (Domain Name Service) — служба доменных имен, преобразует доменные имена в IP-адреса; SMTP (Simple Mail Transport Protocol) — протокол для передачи почты;

TELNET обеспечивает возможность входа в удаленную систему, работу в режиме терминала, передачи текстовых данных.

35. Сетевая ассоциация Интернет. История создания. 1958: Перед учеными из Research and Development Corporation (RAND – http://www.rand.org/) была поставлена задача: разработать коммуникационные сети, которые были бы работоспособны в случае атомной войны.60-е: RAND совместно с Massachusetts Institute of Technology (MIT) и University of California at Los Angeles (UCLA) разрабатывает коммуникационные протоколы, позволяющие передавать информацию по сетям с частично "забитыми" или разорванными каналами.67-69: В National Physical Laboratory Donald W. Davies разработал сеть, в которой при передаче информации впервые были использованы пакеты. В Advanced Research Project Agency (ARPA) началась разработка сети ARPANET, соединившей несколько сетей на Восточном побережье США (internetwork). В этой сети использовался National Control Protocol (NCP), проект принадлежал Министерству обороны США. В UCLA появляется первый хост, подключенный к ARPANET.75: Появление нового надежного протокола для передачи данных TCP (Transmission Control Protocol).

83-84: ARPA переходит на стек протоколов TCP/IP (Transmission Control Protocol/Internet Protocol). Через год после того, как ARPA прекратило свою работу над ARPANET, разработка была продолжена National Science Foundation (NSF).86: NFS подключило основные исследовательские институты США к Интернет. Интернет активно начинает развиваться в университетской среде.90: В России появляется сеть "Релком", которая с использованием междугородних телефонных линий создает подключение через Финляндию к Интернету с использованием протокола uucp для обмена почтовыми сообщениями. Происходит регистрация домена su.91: Появились первые коммерческие ISP (Internet Service Provider).94: Регистрация домена ru В настоящее время Интернет не дается гарантий относительно того, сколько времени понадобится для передачи данных от отправителя к адресату. Интернет представляет собой динамически изменяющуюся инфраструктуру, в которой двигателем развития служат пользовательские приложения.

36. Управляющие организации в Интернета. До настоящего времени не существует единого видения того, как должно происходить управление Интернетом, тем не менее, существует ряд организаций, работа которых направлена на упорядочение его работы. В первую очередь это ISOC.The Internet Society (ISOC) Международная некоммерческая организация, основанная в 1992 году, для управления процессами, происходящими в Интернете, призванная обеспечивать открытое развитие, эволюцию и использование Интернета на благо людей во всём мире. Развитие Интернета обеспечивается созданием, проверкой и внедрением интернет-стандартов, поэтому ISOC обеспечивает работу следующих рабочих групп IETF и IAB.The Internet Engineering Task Force (IETF) Открытое общество, которое возникло в 1986 году по инициативе IAB. Документы, создаваемые IETF, носят название RFC (Requests For Comments – предложения для обсуждения).

The Internet Architecture Board (IAB)

Рабочая группа, являющаяся частью IETF, обеспечивающая технический надзор над работой ISOC в той ее части, которая касается разработки новых стандартов и протоколов. Осуществляет редактирование и публикацию документов RFC. Осуществляет руководство IANA. Internet Assigned Number Authority (IANA) Базируется на ICANN. Группа уполномочена осуществлять надзор за назначением таких уникальных параметров как IP-адреса. Утверждает регистрацию новых доменных имен в ICANN.

Internet Corporation for Assigned Names and Numbers (ICANN) Международная некоммерческая организация, осуществляющая выдачу IP-адресов и регистрацию доменов верхнего уровня (TLD), как generic Top Level Domain (gTLD), так и country code Top Level Domain (ccTLD). W3C (World Wide Web — web-консорциум) был основан в 1994 году для разработки единых сетевых протоколов Интернета, ).

ACM (Association for Computing Machinery — ассоциация компьютерной техники, http://www.acm.org), IEEE (Institute of Electrical and Electronics Engineers – институт инженеров по электротехнике и радиоэлектронике, http://www.ieee.org), участвуют в разработке стандартов передачи данных.

В России назначением имен в домене ru занимался Российский НИИ развития общественных сетей,а с 2006 года АНО "Региональный сетевой информационный центр" (RU-CENTER).

Вопросы функционирования глобальной информационной сети давно вышли за рамки частных корпораций и групп энтузиастов. Глобальные эпидемии компьютерных вирусов, засорение электронной почты спамом, разгул «пиратства», киберпреступления и кибертерроризм, информационные войны заставляют правительства всех стран мира выработать единые стандарты функционирования сети сетей, поэтому уже несколько лет рассматривается создание интернет-правительства.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]