Компьютерные сети: основные понятия
Представление о TCP/IP, организации сетей и структуре сети Интернет. Поднятие ?подключения по сети?. Понятие маршрута и DNS.
Лекционный минимум
- TCP/IP как последовательное решение задачи построения сети
- Понятие протокола, пакета и инкапсуляции пакетов
- Семейство протоколов TCP/IP
- Аппаратный уровень (не входит в TCP/IP)
- Интерфейсный уровень, Ethernet
- Подключение к компьютеру
- Дисциплина передачи данных
- Сетевой уровень, IP и ICMP
- Адресация
- Маршрутизация
- Транспортный уровень, TCP и UDP
- Клиент-серверная модель, понятие "порт"
- Возможности TCP
- Прикладной уровень
- Сетевые службы как Linux-приложения; общепринятые порты для сетевых служб
Метасервер xinetd
- DNS
- Задачи, решаемые DNS
- Доменная архитектура DNS
- Рекурсивный и нерекурсивный запрос, локальный DNS-сервер
- DNS как иерархическая БД
Итоговый текст
TCP/IP как последовательное решение задачи построения сети
Основные понятия сетевого соединения.
- Цели и решаемые задачи при организации глобальных сетей.
Сеть TCP/IP в Linux, начало главы
Понятие протокола, пакета и инкапсуляции пакетов
- Разделение задачи организации сетевого взаимодействия на ряд подзадач.
Понятие стека сетевых протоколов.
- Сетевой протокол. Знакомство со стеком TCP/IP.
Сеть TCP/IP в Linux, начало главы
- Семейство протоколов TCP/IP
Аппаратный уровень (не входит в TCP/IP)
- Представление о нижних уровнях стека TCP/IP на примере локальной сети.
Сеть TCP/IP в Linux, раздел ?Аппаратный и интерфейсный уровни?
Сетевой уровень, IP и ICMP.
- Задачи, решаемые протоколом межсетевого взаимодействия IP.
Сеть TCP/IP в Linux, раздел ?Сетевой уровень?
Адресация
- IP-адрес. Маска сети.
Сеть TCP/IP в Linux, раздел ?Адресация?
Маршрутизация
- IP-маршрутизация, представление о маршруте.
Использование протокола ICMP для диагностики работы протокола IP. Утилиты ping и traceroute.
Сеть TCP/IP в Linux, разделы ?Маршрутизация?, ?Служебный протокол ICMP?
Транспортный уровень, протоколы TCP и UDP, "порты"
Сеть TCP/IP в Linux, раздел ?Транспортный уровень?
Клиент-серверная модель, понятие "порт" в протоколах TCP/UDP
Сеть TCP/IP в Linux, раздел ?Транспортный уровень?
Возможности TCP
- Задача надежной доставки.
- TCP ? протокол надежной доставки с установкой соединения.
Сеть TCP/IP в Linux, раздел ?Транспортный уровень?
Протокол UDP
- UDP: ненадежная доставка без установки соединения.
Транспортный уровень, раздел <<Протокол UDP>>.
Прикладной уровень
Транспортный уровень, раздел ?Распределение портов транспортного уровня?
Сеть TCP/IP в Linux, ?Прикладной уровень?
Сетевые службы как Linux-приложения; общепринятые порты для сетевых служб
Транспортный уровень, раздел ?Распределение портов транспортного уровня?
Сеть TCP/IP в Linux, раздел ?Клиент-серверная модель?
Метасервер xinetd
- Знакомство с сетевыми сервисами TCP/IP, использующими мета-сервер xinetd.
Сеть TCP/IP в Linux, раздел ?Обслуживание прикладного уровня в Linux?
Служба доменных имен DNS.
Сеть TCP/IP в Linux, раздел ?Служба доменных имен?
Задачи, решаемые DNS
- Организация службы доменных имен DNS и решаемые ею задачи.
Сеть TCP/IP в Linux, раздел ?Служба доменных имен?
Доменная архитектура DNS
- Архитектура службы DNS. Корневые сервера имен, зонные сервера имен, сервера имеy доменов, кеширующие DNS-сервера.
Рекурсивный и нерекурсивный запрос, локальный DNS-сервер
DNS как иерархическая БД
Дополнительные материалы
Сведения о ресурсах
Готовность (%) |
Продолжительность (ак. ч.) |
Подготовка (календ. ч.) |
Полный текст (раб. д.) |
Предварительные знания |
Level |
Maintainer |
Start date |
90 |
4 |
3 |
4 |
../BasicInternet, ../BasicInteraction, ../SystemArchitecture |
2 |
04.07.2008 |