2-5_Адресация_Интернет (1130288)
Текст из файла
Адресация в Интернет:Введение в компьютерные сетипроф. Смелянский Р.Л.Лаборатория Вычислительных комплексовф-т ВМК МГУАдресация••••Адресация на сетевом уровнеАдресация на канальном уровне (Ethernet)Протоколы преобразования адресовАдресация на транспортном уровнеВведение в компьютерные сетипроф. Смелянский Р.Л.2Уровни именВведение в компьютерные сетипроф. Смелянский Р.Л.3Классы IP адресовВведение в компьютерные сетипроф. Смелянский Р.Л.5Специальные IP адресаВведение в компьютерные сетипроф. Смелянский Р.Л.6Введение в компьютерные сетипроф.
Смелянский Р.Л.7Групповая адресация в Internet• 224.0.0.1 – все хосты в данной сети.• 224.0.0.2 – все маршрутизаторы в данной сети.• 224.0.0.5 – все OSPF-маршрутизаторы в даннойсети.• 224.0.0.6 – все выделенные OSPF маршрутизаторыв данной сети.Введение в компьютерные сетипроф. Смелянский Р.Л.8CIDR - бесклассовая маршрутизациявнутри домена•194.0.0.0 - 195.255.255.255 - Европа198.0.0.0 - 199.255.255.255 - Северная Америка200.0.0.0 - 201.255.255.255 - Центральная иЮжная Америка202.0.0.0 - 203.255.255.255- Азия и Тихий Океан•каждый регион получил 32 миллиона адресов•••Введение в компьютерные сетипроф.
Смелянский Р.Л.9IPv4 протоколВведение в компьютерные сетипроф. Смелянский Р.Л.10IPv6(том 2 стр.90-97)•••••Расширено адресное пространство: в IPv6 используется 128разрядный адрес ( увеличивает количество адресов в 296 раз, чтопозволяет иметь 6,7×1023 адресов на один квадратный метрповерхности земли!)Расширен механизм вариантов (опций)Автоматическое назначение адресовУлучшена гибкость групповой адресации.Поддержка распределения ресурсов: вместо поля Тип сервисав IPv4, IPv6 позволяет отмечать пакеты, принадлежащие кконкретному потоку данных, и для которых отправитель требуетспециальной обработки.заголовокрасширение. .расширениеTPDU.Введение в компьютерные сетипроф. Смелянский Р.Л.11Введение в компьютерные сетипроф. Смелянский Р.Л.12Ethernet адресация• Это формат Ethernet кадра (подробно рассмотрим позднее• Адрес 48 разрядный уникальный (присваивается производителем)• 48-й разряд – признак локальности• 47-й разряд – признак групповой адресацииВведение в компьютерные сетипроф.
Смелянский Р.Л.15Пример проблемы192.168.128.25434:02:86:E2:89:A7Введение в компьютерные сетипроф. Смелянский Р.Л.16IP address: 192.168.131.107Mask:255.255.192.0Gateway: 192.168.128.254DNS:192.168.128.253Ethernet: 34:02:86:E2:89:A7192.168.128.254192.168.131.10734:02:86:E2:89:A7Введение в компьютерные сетипроф. Смелянский Р.Л.17Address Resolution Protocol• Отображает адреса уровня 3 на адреса уровня 2• Принцип работы – «запрос-ответ»o «У кого сетевой адрес Х?»o «У меня сетевой адрес Х и вот мой адрес уровня 2»• Запрос рассылается лавиной на канальном уровне• Ответ шлют непосредственно тому кто запрашивалДинамические vs статтические записи в ARP cachearp -s <IP-адрес> <MAC-адрес>Введение в компьютерные сетипроф.
Смелянский Р.Л.18Формат ARP пакета+Bits 0 — 70Hardware type = 0x0001(Ethernet)328 — 15Hardware length = 66416 — 31Protocol type = 0x0800 (IPv4)Protocol length = 4Operation = 1Source Hardware Address (first 32 bits)96SHA (last 16 bits)SPA (first 16 bits)128SPA (last 16 bits)DHA (first 16 bits)160Destination Hardware Address (last 32 bits)192Destination Protocol AddressВведение в компьютерные сетипроф. Смелянский Р.Л.19ARP запросВведение в компьютерные сетипроф. Смелянский Р.Л.21Протоколы преобразования адресовRARP - протокол сетевого уровня модели OSI, выполняет обратноеотображение адресов, то есть преобразует физический адресзапросившего в его IP-адрес.BOOTP - (англ.
сокращение от Bootstrap Protocol) — сетевой протокол,используемый для автоматического получения клиентом IPадреса; позволяет бездисковым рабочим станциям получать IP-адреспрежде, чем будет загружена полноценная операционная система.DHCP - (англ. Dynamic Host Configuration Protocol — протокол динамическойконфигурации узла) — это сетевой протокол, позволяющий компьютерамавтоматически получать IP-адрес и другие параметры, необходимые дляработы в сети TCP/IP. Данный протокол работает по модели «клиентсервер».Введение в компьютерные сетипроф. Смелянский Р.Л.22Процесс сервераСокет для UDPзапросовСокет для TCPзапросовВведение в компьютерные сетипроф. Смелянский Р.Л.Сокет для TCPсоединенийЯдроОперационнойсистемыПроцессОперационнойсистемыУстановка соединений в Интернет23Номера портов приложений• 16-битных номер• заранее известные (well-known)• 1 до 1023• Internet Assigned Numbers Authority (IANA)• динамически назначаемым портом (ephemeral port)• диапазон значений между 1024 и 5000• свыше 5000 незарегистрированные номера портов• порт может работать только с одной программойВведение в компьютерные сетипроф.
Смелянский Р.Л.24Работа с номерами портов• Клиент обычно не заботится о том, какой порт используется сего стороны• динамически назначаемым портом (ephemeral port)• уникальность порта на его компьютере• Файл /etc/services – список известных портов в TCP/IP UNIX• TCP и UDP разные пулы портов• По умолчанию приложению выдается порт с произвольнымномером• При необходимости приложение может запросить конкретныйномер порта.• Определение номера порта отправителя (получателя ответа):• при подключении по TCP определяется клиентомпроизвольно• использование обратных номеров портов в UDP зависитот реализацииВведение в компьютерные сетипроф. Смелянский Р.Л.25• Куроуз и Росс Гл.4 до маршрутизации вИнтернете, Ipv6• гл.5 до мостов и хабов• Смелянский т.2 гл.2Введение в компьютерные сетипроф.
Смелянский Р.Л.26.
Характеристики
Тип файла PDF
PDF-формат наиболее широко используется для просмотра любого типа файлов на любом устройстве. В него можно сохранить документ, таблицы, презентацию, текст, чертежи, вычисления, графики и всё остальное, что можно показать на экране любого устройства. Именно его лучше всего использовать для печати.
Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.