
Оглавление
1. Модель OSI. 2
2. Стек протоколов TCP/IP. 3
3. Адресация в вычислительных сетях. Протокол ARP. Службы DNS, DHCP. 3
4. Протокол межсетевого взаимодействия IP. 5
5. Протокол надежной доставки сообщений TCP. 5
6. Протоколы HTTP, SMTP, FTP. 6
7. Протокол TELNET. 6
8. Web-серверы. 7
9. DNS-серверы. 7
10. SMTP-серверы. 8
Модель osi.
Сетевая модель OSI абстрактная сетевая модель для коммуникаций и разработки сетевых протоколов. Уровни взаимодействуют друг с другом по вертикали при помощи интерфейсов, и могут взаимодействовать с параллельными уровнями другой системы по горизонтали.
Физический уровень–нижний уровень модели, предназначенный непосредственно для передачи потока данных. Получает пакеты данных от выше стояшего канального уровня и преобразует их в оптические или эл. сигналы, соответсвующие 0 или 1 бинарного потока. Осуществляет интерфейс между сетевым носителем и сетевым устройством.
Протоколы физического уровня: (Bluetooth), IRDA, DSL, ISDN, Wi-Fi.
Канальный уровень предназначен для обеспечения взаимодействия сетей на физическом уровне и контроля за ошибками, которые могут возникнуть. Обслуживает запросы сетевого уровня использует сервис физического уровня для приема и передачи данных (упр. логическими каналами физической mac адресацией)
Протоколы канального уровня: Ethernet, FrameRelay
Сетевой уровень модели предназначен для определения пути передачи данных. Отвечает за трансляцию логических адресов и имён, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и «заторов» в сети.
Протоколы сетевого уровня: IP/IPv4/IPv6, X.25
Транспортный уровень модели предназначен для обеспечения надёжной передачи данных от отправителя к получателю. Делит потоки информации на небольшие фрагменты (пакеты) для передачи их на сетевой уровень.
Протоколы транспортного уровня: TCP, UDP.
Сеансовый уровень отвечает за организацию сеансов обмена данными между конечными устройствами.
Протоколы сеансового уровня: ADSP, SMPP, NetBIOS
Представительный уровеньобеспечивает преобразование протоколов, может осуществляться сжатие/распаковка или кодирование/декодирование данных, а также перенаправление запросов другому сетевому ресурсу, если они не могут быть обработаны локально.
Прикладной уровень — верхний уровень модели, обеспечивающий взаимодействие пользовательских приложений с сетью.
Протоколы прикладного уровня: RDP, HTTP, SMTP, SNMP, POP3, FTP.
Стек протоколов tcp/ip.
Стек протоколов TCP/IP — набор сетевых протоколов разных уровней модели сетевого взаимодействия используемых в сетях. Протоколы работают друг с другом в стеке — это означает, что протокол, располагающийся на уровне выше, работает «поверх» нижнего, используя механизмы инкапсуляции. Например, протокол TCP работает поверх протокола IP.
Основу транспортных средств стека составляет протокол межсетевого взаимодействия IP. К его основным функция относят: 1) перенос между сетями различных типов адресной информации 2) формирование сборка и разборка IP пакетов при передачи их между сетями.
Стек протоколов TCP/IP основан на модели сетевого взаимодействия и включает в себя протоколы четырёх уровней:
прикладного (application): верхний уровень модели, включающий протоколы, обрабатывающие данные пользователей и осуществляющие управление обменом данными между приложениями. На этом уровне стандартизируется представление данных.
транспортного (transport): содержит протоколы для обеспечения целостности данных при сквозной передаче. Обеспечивает управление инициализацией и закрытием соединений.
сетевого (network): содержит протоколы для маршрутизации сообщений в сети; служит для размещения данных в дейтаграмме.
канального (datalink): нижний уровень модели. Содержит протоколы для физической доставки данных к сетевым устройствам. Этот уровень размещает данные в кадре.
Протоколы этих уровней полностью реализуют функциональные возможности модели OSI. На стеке протоколов TCP/IP построено всё взаимодействие пользователей в IP-сетях. Стек является независимым от физической среды передачи данных.
Дополнение