TCP/IP Лабораторное руководство
Введение
Это репозиторий Network Lab Тегеранского университета. Лабораторная работа основана на книге «Основы TCP/IP» . Все главы обновлены для использования с современными инструментами симулятора GNS3
.
Вы можете скачать все необходимые ресурсы из последней версии и установить все инструменты в разделе «Установка».
Главы
- Введение в сетевую периферию
- Linux и сеть TCP-IP
- Односегментная сеть
- Мосты, локальные сети и Cisco IOS
- Статическая и динамическая маршрутизация
- UDP и его приложения
- TCP-исследование
- Многоадресная рассылка и обслуживание в реальном времени
- Интернет, DHCP, NTP и NAT
- Управление сетью и безопасность
- предварительный просмотр : SDN
Установка
Требования
- установите Linux (например, Ubuntu 18.04 или Debian или любую платформу, поддерживающую
GNS3
+ Docker
) или виртуальную машину Linux. Вы можете использовать встроенную установленную Ubuntu (или другой Linux), платформу виртуальной машины или использовать новый Microsoft WSL2 для установки набора инструментов Linux. - Установка
GNS3
+ Docker
: нажмите здесь.
Создать ресурс
Чтобы собрать все ресурсы (LaTeX, инструменты Docker, рисунки), следуйте инструкциям BUILD.md.
Лицензия
Откройте файл ЛИЦЕНЗИИ GPLv3.
Главы
- IPv6
- Влан
- AS-маршрутизация (BGP, EBGP, ...)
- Безопасность
- Брандмауэр
- SDN и правила маршрутизации
- Производительность сети
- Балансировка нагрузки
- МПЛС
- Сегментная маршрутизация
- SDN
- VPN
- СРВ6
ToDo и исправление ошибок
Полезные инструменты
-
ifconfig
против ip
- Мультиплексор терминала: (для запуска нескольких сеансов терминала на одном экране)
-
screen
: Как использовать экран Linux -
tmux
: Начало работы с Tmux - сравнить: linuxhint, суперпользователь
- NIST Net : больше не поддерживается активно. Большая часть его функций была включена в NetEm и инструментарий
iproute2
. Они почти наверняка уже включены в ваш дистрибутив Linux. - DBS : больше не доступен. (v1.1.5, v1.2.0beta1 и руководство)
- Pbench : платформа для сравнительного анализа и анализа производительности.
-
ipbench
-
iputils
- мининет и мининет-вай-фай
- контейнерная сеть
Другая лаборатория
- новая лаборатория от intronetworks
- новая лаборатория bsdrp
- новая лаборатория Смолко
- новые сетевые уроки лаборатории
- новая лаборатория TDTS06 Компьютерные сети