Шпаргалка: Стандарты информационных сетей
Канальный уровень
На этом уровне работают коммутаторы, мосты.
Сетевой уровень
На этом уровне работает маршрутизатор(роутер).
4. TCP/IP, распределение протоколов по уровням ISO
TCP/IP – самый распространенный протокол транспортного уровня как в локальных, так и в глобальных сетях. Протокол TCP/IP имеет открытый интерфейс. На самом деле TCP/IP состоит из нескольких протоколов.
Как вы уже заметили, в его названии есть разделитель, то есть он состоит из названий двух протоколов. Первый из них – TCP (Transmission Control Protocol), второй – IP (Internet Protocol). Это говорит о том, что в нем участвует по меньшей мере два протокола.
Распределение протоколов по уровням модели OSI | ||
7 | Прикладной | напр. HTTP, SMTP, SNMP, FTP, Telnet, SSH, SCP, SMB,NFS, RTSP, BGP |
6 | Представительский | напр. XDR, ASN.1, AFP, TLS, SSL |
5 | Сеансовый | напр. ISO 8327 / CCITT X.225, RPC, NetBIOS, ASP |
4 | Транспортный | напр. TCP, UDP, RTP, SCTP, SPX, ATP, DCCP, GRE |
3 | Сетевой | напр. IP, ICMP, IGMP, CLNP, OSPF, RIP, IPX, DDP, ARP, RARP |
2 | Канальный | напр. Ethernet, Token ring, PPP, HDLC, X.25, Frame relay, ISDN, ATM, MPLS, Wi-Fi |
1 | Физический | напр. электрические провода, радиосвязь, волоконно-оптические провода |
5. Протоколы TCP, ICMP, UDP
TCP (Transmission Control Protocol) осуществляет обмен данными между двумя компьютерами с предварительно установленной логической связью. Он постоянно используется в Интернете, поскольку надежность соединения и универсальность в этом случае играют очень большую роль. Кроме того, TCP обеспечивает надежность доставки сообщений, принимая подтверждение доставки каждой его порции путем подтверждающих пакетов, каждый раз присылаемых в ответ на полученное сообщение. При этом в самом начале устанавливается логическая связь между компьютером-отправителем и компьютером-получателем, что уже гарантирует доставку пакетов.
ICMP (Internet Control Message Protocol) контролирует протокол IP, отслеживает любые изменения, влияющие на процесс маршрутизации. При возникновении каких-либо ошибок об этом узнают и отправитель, и получатель. При этом в сообщении указывается причина сбоя.
UDP (User Datagram Protocol) – при использовании этого протокола не нужно иметь установленное логическое соединение двух компьютеров. Когда передаются данные другому компьютеру, предполагается, что он где-то есть, то есть подключен к сети. В этом случае нет никакой гарантии, что обмен данными произойдет. При этом к отсылаемому пакету просто добавляется IP-адрес машины, которой нужно отослать сообщение. Если сообщение принято, присылается подтверждение об этом, иначе отсылка данных повторяется через некоторый промежуток времени.
6. Разделение IP-сети на подсети, специальные адреса, частные адреса
Создание подсетей дает возможность взять адресное пространство одной IP сети и разделить его локально для использования между несколькими локальными сетями, объединенными между собой.
Разбиение единой IP сети на несколько подсетей производится только методом локальной конфигурации и невидимо для всего остального мира. Существование и работа нескольких IP - подсетей внутри одной большой сети заметны только для машин внутри этой конкретной сети.
Создание подсетей позволит создать маленькие управляемые сети - возможно, даже использующие различные сетевые технологии.
Другие причины для создания подсетей:
1. физически топология сети может накладывать запреты (например длина сетевого кабеля).
2. значительное возрастание сетевого траффика приводит к замедлению работы сети.
3. требования безопасности могут не допустить использование одной сети различными классами пользователей - траффик любой сети может быть всегда под контролем умного пользователя.
Для того что бы разбить сеть на подсети необходимо:
-установить физическое соединение всех сетевых устройств (используя коммутаторы или роутеры),
-установить размер каждой подсети, проще говоря, количество сетевых устройств, которые будут к этой сети подключены - сколько --IP адресов будет реально использоваться в каждом сегменте сети,
-рассчитать адреса и маски подсетей,
-присвоить каждому сетевому интерфейсу в каждой подсети свой IP адрес и маску подсети, настроить маршрутизацию на роутерах и gateway устройствах, а также маршрутизацию на всех сетевых устройствах,
-проверить работу системы, исправить ошибки.
Специальные IP-адреса
Существует ряд IP-адресов, которые не могут быть использованы как стандартные IP-адреса, так как они зарезервированы для специальных целей. Например:
10.*.*.* (сеть класса A), 192.168.*.* (набор сетей класса C) – зарезервированы для создания локальной сети.
127.*.*.* (сеть класса А) – зарезервирована для локального компьютера, т.о. 127.0.0.1 – это IP адрес, через который компьютер может "разговаривать" сам с собой (при помощи loopback interface), так же как и с другими компьютерами. Это было придумано для того, чтобы можно было не различать две ситуации: когда сервер находится на чужом компьютере, и когда он находится на родном компьютере. То есть запрос идет на прямую по адресу 127.0.0.1. В противном случае пришлось бы прописать одну и туже часть кода дважды.