- •Основные понятия и определения
- •Организация и работа простейшей телекоммуникационной сети
- •Контроллеры периферийного устройства
- •Топология физических связей
- •Адресация узлов сети
- •Адресация компьютеров в кс
- •Иерархические
- •Архитектура сетей
- •Понятие "Открытая система"
- •Модель osi
- •Передача данных в модели osi
- •Передача сообщений в модели osi
- •Уровни модели osi
- •Физический уровень
- •Канальный уровень
- •Сетевой уровень
- •Транспортный уровень
- •Сеансовый уровень
- •Представительный уровень
- •Прикладной уровень
- •П акеты и их структура
- •Обмен пакетами при сеансе связи
- •Протоколы и стеки протоколов
- •Уровни стеков протоколов
- •Архитектура стека протоколов Microsoft tcp/ip
- •Структура стека протоколов tcp/ip
- •Соответствие протоколов osi и Интернет
- •Межсетевой уровень
- •Протокол tcp
- •Пользовательский протокол дейтаграмм (udp)
- •Уровень Приложения
- •Протоколы Уровня Приложения
- •Коммутация
- •Коммутация через транзитные узлы
- •Обобщенная задача коммутации
- •Определение информационных потоков
- •Маршрутизация
- •Выбор маршрута
- •Оповещение о выборе маршрута
- •Продвижение данных
- •Коммутационная сеть
- •Мультиплексирование и демультиплексирование
- •Разделяемая среда передачи данных
- •1) Коммутаторы к1 и к2 связаны двумя однонаправленными физическими каналами.
- •2) Коммутаторы к1 и к2 связаны каналом, который может попеременно передавать данные в обе стороны.
- •Структуризация как средство построения больших сетей
- •Сеть Ethernet
- •Для чего используется утилита ping
Протокол tcp
Отвечает за надежную передачу данных от одного узла сети к другому, создает сеанс с установлением соединения (виртуальный канал между машинами).
Соединение происходит в три шага:
-
Клиент, запрашивающий соединение, отправляет серверу пакет, указывающий номер порта, который клиент желает использовать, а также код (определенное число) ISN (Initial Sequence number).
-
Сервер отвечает пакетом, содержащий ISN сервера, а также ISN клиента, увеличенный на 1.
-
Клиент должен подтвердить установление соединения, вернув ISN сервера, увеличенный на 1.
Пользовательский протокол дейтаграмм (udp)
UDP не устанавливает соединения.
UDP предназначен для отправки небольших объемов данных без установки соединения и используется приложениями, которым не нужно подтверждать их получение адресатом.
UDP также использует номера портов для определения конкретного процесса по указанному IP адресу. UDP порты отличаются от TCP портов и, следовательно, могут использовать те же номера портов, что и TCP, без конфликта между службами.
Порт - обычно соединение (физическое или логическое), через которое принимаются и отправляются данные в компьютерах. Сетевой порт - параметр протоколов TCP и UDP.
-
Уровень Приложения
Через этот уровень модели приложения и службы получают доступ к сети.
Доступ к протоколам TCP/IP осуществляется посредством двух программных интерфейсов (API):
-
Интерфейс сокетов Windows (WinSock) – это сетевой программный интерфейс, облегчающий взаимодействие между различными TCP/IP – приложениями и семействами протоколов.
-
Интерфейс NetBIOS связывает процессы служб и приложений ОС Windows. Его основные функции:
-
определение имен NetBIOS;
-
служба дейтаграмм NetBIOS;
-
служба сеанса NetBIOS.
Протоколы Уровня Приложения
а) Протокол Telnet работает на базе протокола TCP. На прикладном уровне над Telnet находится либо программа поддержки реального терминала, либо прикладной процесс в обслуживающей машине. Обеспечивает доступ к ресурсам удалённого компьютера.
б) Протокол FTP пользуется транспортными услугами протокола TCP. Пользователь FTP может вызывать команды для просмотра каталога удаленной машины, копирования файлов.
в) Протокол SMTP поддерживает передачу сообщений электронной почты между произвольными узлами сети Интернет. Содержит механизмы промежуточного хранения почты и повышения надежности доставки, допускает использование различных транспортных служб.
г) Протокол HTTP (передачи гипертекста) используется в службе WWW. При помощи протокола и клиентской программы чтения гипертекста (браузера) пользователь имеет возможность получать информацию с узлов (сайтов) WWW.
-
Коммутация
При неполно связной топологии сети особую важность приобретает задача обмена данными между конечными узлами. В этом случае обмен данными между произвольной парой конечных узлов должен идти в общем случае через транзитные узлы.
Коммутацией называют соединение конечных узлов через сеть транзитных узлов.
Маршрут – это последовательность узлов, лежащих на пути от отправителя к получателю.