- •Комп’ютерні мережі Конспект лекцій
- •Тема 1. Вступ до мережних технологій.
- •1. Історія розвитку комп’ютерних мереж.
- •Тема 2. Еталонна модель взаємодії відкритих систем.
- •1.Рівнева архітектура.
- •Тема 3. Середовища передавання сигналів.
- •Коаксіальний кабель
- •Вита пара
- •Оптоволоконний кабель
- •2. Стандарт ieee 802.2 llc.
- •4.1. Метод доступу csma/cd
- •4.2 Форматы кадров технологии Ethernet
- •4.3 Спецификации физической среды Ethernet
- •Тема 7. Компютерні мережі з деревоподібною топологією Стандарт 10Base-5
- •4.5 Стандарт 10Base-2
- •4.6. Стандарт 10Base-t
- •4.7. Стандарт 10Base-f
- •4.8. Правило 4-х повторителей
- •4.9. Методика расчета конфигурации сети Ethernet
- •Засоби керування комутаторами
- •Підключення до комутатора
- •Підключення до консолі інтерфейсу командного рядка комутатора
- •Базовая конфигурация коммутатора
- •Подключение к Web-интерфейсу управления коммутатора
- •Загрузка нового программного обеспечения на коммутатор
- •Загрузка и резервное копирование конфигурации коммутатора
- •15.2 Оптичні порти
- •15.3 Протокол llc рівня керування логічним каналом
- •Понятие протокола Интернет
- •Протоколы локальных сетей
- •Свойства протоколов локальной сети
- •Краткое описание протоколов Интернет
- •Тема 18 Маски.
- •Тема 19. Маршрутизація у комп'ютерних мережах.
- •Література
Понятие протокола Интернет
Очевидно, что рано или поздно компьютеры, расположенные в разных точках земного шара, по мере увеличения своего количества должны были обрести некие средства общения. Такими средствами стали компьютерные сети. Сети бывают локальными и глобальными. Локальная сеть - это сеть, объединяющая компьютеры, географически расположенные на небольшом расстоянии друг от друга - например, в одном здании. Глобальные сети служат для соединения сетей и компьютеров, которых разделяют большие расстояния - в сотни и тысячи километров. Интернет относится к классу глобальных сетей.
Простое подключение одного компьютера к другому - шаг, необходимый для создания сети, но не достаточный. Чтобы начать передавать информацию, нужно убедиться, что компьютеры "понимают" друг друга. Как же компьютеры "общаются" по сети? Чтобы обеспечить эту возможность, были разработаны специальные средства, получившие название "протоколы". Протокол - это совокупность правил, в соответствии с которыми происходит передача информации через сеть. Понятие протокола применимо не только к компьютерной индустрии. Даже те, кто никогда не имел дела с Интернетом, скорее всего работали в повседневной жизни с какими-либо устройствами, функционирование которых основано на использовании протоколов. Так, обычная телефонная сеть общего пользования тоже имеет свой протокол, который позволяет аппаратам, например, устанавливать факт снятия трубки на другом конце линии или распознавать сигнал о разъединении и даже номер звонящего.
Исходя из этой естественной необходимости, миру компьютеров потребовался единый язык (то есть протокол), который был бы понятен каждому из них.
Основные протоколы используемые в работе Интернет:
TCP/IP
POP3
SMTP
FTP
HTTP
IMAP4
WAIS
Gorpher
WAP
В целом под протоколами интернета понимают так называемый стек протоколов TCP/IP. Это фактически то, что служит основой работы глобальной сети и то, с чего она начиналась. Немного истории. Изначально сеть интернет возникла как проект в недрах оборонного исследовательского агентства DARPA министерства обороны США. Целью этого проекта было создание сети связи, которая была бы устойчива к повреждениям. Так, при выходе из строя одной линии, данные должны направляться к цели по другой не поврежденной линии. В рамках этого проекта был разработан набор протоколов TCP/IP. Это несколько протоколов, такие как TCP,UDP,IP,ICMP и некоторые другие. Их цель обеспечить передачу пакетов данных от источника к получателю через компьютерную сеть. Пакеты IP протокола не слишком надежны, поэтому в качестве передачи, используют его пакеты верхнего уровня – протоколы TCP, UDP.
Уровни протоколов
+--------------------------+
| верхний уровень |
+--------------------------+
----- | TCP | -----
+---------------------------+
| протокол Internet |
+---------------------------+
|коммуникационная сеть |
+-----------------------------+
TCP – протокол управления передачей, обеспечивает связь между процессами, в качестве которых с одной стороны могут выступать пользовательские программы, с другой – протоколы более низкого уровня. Пакеты ТСP пронумерованы, защищены от дублирования, повторяются при неудаче получения очередного октета.
ICMP сообщение возвращается пользователю при неудаче передачи пакета TCP.
Название протокола IP - Internet protocol, это можно перевести как протокол интернета, но более корректным, пожалуй, будет межсетевой протокол. То есть это набор протоколов, которые обеспечивают передачу данных между сетями. Для этого используется IP-адресация, которая позволяет понять, к какой сети относится тот или иной узел. Под узлом в данном случае может пониматься как компьютеры, так и какие-либо работающие в сети устройства. Сам IP-адрес состоит из 4 байтов и обычно записывается в форме трех чисел, вроде 192.168.25.3. Для того, что бы обычные пользователи ни мучились с запоминанием цифровых адресов, был придуман протокол DNS, который сопоставляет более понятные для человека адреса, вроде google.com с IP-адресом. Соответственно протоколы UPD и TCP отвечают за собственно упаковку и отправку данных. Есть и другие протоколы, которые можно было бы отнести к TCP/IP, но упомянутые здесь пожалуй самые основные и используются постоянно.
Transmission Control Protocol/Internet Protocol, TCP/IP (Протокол управления передачей/Протокол Интернета)
Большинство операционных систем сетевых серверов и рабочих станций поддерживает TCP/IP, в том числе серверы NetWare, все системы Windows, UNIX, последние версии Mac OS, системы OpenMVS и z/OS компании IBM, а также OpenVMS компании DEC. Кроме того, производители сетевого оборудования создают собственное системное программное обеспечение для TCP/IP, включая средства повышения производительности устройств. Стек TCP/IP изначально применялся на UNIX-системах, а затем быстро распространился на многие другие типы сетей.
