Основы TCP/IP © 2000, Cisco Systems, Inc. 8 -1
Objectives Upon completion of this chapter you will be able to perform the following tasks: • Identify the IP protocol stack, its protocol layer functions, and commonly used IP protocols • Identify IP address classes, IP addresses, IP subnet masks, IP network numbers, subnet numbers, and possible host numbers. • Configure IP addresses and subnet masks on a router interface and optionally configure a host table. • Interconnect the VLANs with a layer three device such as a router on a stick. © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -3
Введение в TCP/IP Host Internet TCP/IP Ранние реализации протокола Широкое распространение © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -4
Стек протоколов TCP/IP 7 Приложений 6 Представления 5 Сеансовый 4 Транспортный 3 Сетевой Межсетевой 2 Канальный 1 Физический 5 Приложения 4 3 2 1 © 2000, Cisco Systems, Inc. Физический www. cisco. com ICND v 1. 0 a— 8 -5
Обзор уровня приложений Приложений Транспортный Межсетевой Канальный Физический © 2000, Cisco Systems, Inc. Передача файлов - TFTP * - NFS E-Mail - SMTP Remote Login - Telnet * - rlogin * Управление сетью - SNMP * Сервер имен - DNS* *Используется маршрутизаторами www. cisco. com ICND v 1. 0 a— 8 -6
Обзор транспортного уровня Протокол управления Приложений передачей Ориентированный на соединение (TCP) Транспортный без установления Протокол пользовательских соединения датаграм (UDP) Межсетевой Канальный Физический © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -7
Формат TCP сегмента Бит 0 Бит 15 Бит 16 Бит 31 Порт назначения (16) Порт отправителя (16) Номер последовательности (32) Номер подтверждения (32) Длина заголовка (4) Резерв (6) Биты кода (6) Контрольная сумма (16) 20 Байт Окно (16) Срочность (16) Опции (0 или 32 если необходимо) Данные (переменной длины) © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -8
Номера портов Уровень приложений F T P 21 Транспортный уровень © 2000, Cisco Systems, Inc. T E L N E T 23 S M T P 25 D N S 53 T F T P 69 S N M P 161 R I P 520 Номера портов UDP TCP www. cisco. com ICND v 1. 0 a— 8 -9
Номера портов TCP Портисточник Порт назнач. … Telnet Z Host A SP 1028 © 2000, Cisco Systems, Inc. DP 23 … www. cisco. com Порт назнач. = 23. Отправлен пакет моему Telnet. ICND v 1. 0 a— 8 -10
Троекратное рукопожатие/открытие соединения Host A 1 Host B Посылает SYN (seq=100 ctl=SYN) © 2000, Cisco Systems, Inc. SYN принят www. cisco. com ICND v 1. 0 a— 8 -11
Троекратное рукопожатие/открытие соединения Host A 1 Host B Посылает SYN (seq=100 ctl=SYN) SYN принят 2 Посылает SYN, ACK (seq=300 ack=101 ctl=syn, ack) SYN принят © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -12
Троекратное рукопожатие/открытие соединения Host A 1 Host B Посылает SYN (seq=100 ctl=SYN) SYN принят Посылает SYN, ACK 2 (seq=300 ack=101 ctl=syn, ack) SYN принят 3 Соединение установлено (seq=101 ack=301 ctl=ack) © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -13
Простое подтверждение Отправитель Получатель Размер окна = 1 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -14
Простое подтверждение Отправитель Получатель Отправил 1 Принял 1 Размер окна = 1 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -15
Простое подтверждение Отправитель Получатель Отправил 1 Принял 1 Отправил ACK 2 Принял ACK 2 Размер окна = 1 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -16
Простое подтверждение Отправитель Получатель Отправил 1 Принял 1 Отправил ACK 2 Принял ACK 2 Отправил 2 Принял 2 Размер окна = 1 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -17
Простое подтверждение Отправитель Получатель Отправил 1 Принял 1 Отправил ACK 2 Принял ACK 2 Отправил 2 Принял 2 Отправил ACK 3 Принял ACK 3 Размер окна = 1 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -18
Простое подтверждение Отправитель Получатель Отправил 1 Принял 1 Отправил ACK 2 Принял ACK 2 Отправил 2 Принял 2 Отправил ACK 3 Принял ACK 3 Отправил 3 Принял 3 Размер окна = 1 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -19
Простое подтверждение Отправитель Получатель Отправил 1 Принял 1 Отправил ACK 2 Принял ACK 2 Отправил 2 Принял 2 Отправил ACK 3 Принял ACK 3 Отправил 3 Принял 3 Отправил ACK 4 Принял ACK 4 Размер окна = 1 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -20
Номер последовательности и номер подтверждения Порт отправ. Порт получ. Последовательность # Подтверждение # … Я отправил #10. Отпр. Получ. Посл. Подтв. 1028 23 © 2000, Cisco Systems, Inc. 10 1 www. cisco. com ICND v 1. 0 a— 8 -21
Номер последовательности и номер подтверждения Порт отправ. Порт получ. Последовательность # Подтверждение # … Я отправил #10. Я получил #10, теперь нужен #11. Отпр. Получ. Посл. Подтв. 1028 23 10 1 Отпр. Получ. Посл. Подтв. 23 © 2000, Cisco Systems, Inc. www. cisco. com 1028 1 11 ICND v 1. 0 a— 8 -22
Номер последовательности и номер подтверждения Порт отправ. Порт получ. Последовательность # Подтверждение # … Я отправил #10. Я получил #10, теперь нужен #11. Отпр. Получ. Посл. Подтв. 1028 23 10 1 Отпр. Получ. Посл. Подтв. 23 1028 1 11 Отпр. Получ. Посл. Подтв. 1028 23 © 2000, Cisco Systems, Inc. 11 2 www. cisco. com ICND v 1. 0 a— 8 -23
Номер последовательности и номер подтверждения Порт отправ. Порт получ. Последовательность # Подтверждение # Я отправил #11. … Я получил #11, теперь нужен #12. Отпр. Получ. Посл. Подтв. 1028 23 10 100 Отпр. Получ. Посл. Подтв. 23 1028 100 11 Отпр. Получ. Посл. Подтв. 1028 23 11 101 Отпр. Получ. Посл. Подтв. 23 © 2000, Cisco Systems, Inc. www. cisco. com 1028 101 12 ICND v 1. 0 a— 8 -24
Механизм плавающих окон Отправитель © 2000, Cisco Systems, Inc. Получатель www. cisco. com ICND v 1. 0 a— 8 -25
Механизм плавающих окон Отправитель Получатель Размер окна = 3 Отпр. 1 Размер окна = 3 Отпр. 2 Размер окна = 3 Отпр. 3 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -26
Механизм плавающих окон Отправитель Получатель Размер окна = 3 Отпр. 1 Размер окна = 3 Отпр. 2 Размер окна = 3 Отпр. 3 Пакет 3 был Подтв. 3 Размер окна = 2 отброшен © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -27
Механизм плавающих окон Отправитель Получатель Размер окна = 3 Отпр. 1 Размер окна = 3 Отпр. 2 Размер окна = 3 Отпр. 3 Пакет 3 был Подтв. 3 Размер окна = 2 отброшен Размер окна = 3 Отпр. 3 Размер окна = 3 Отпр. 4 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -28
Механизм плавающих окон Отправитель Получатель Размер окна = 3 Отпр. 1 Размер окна = 3 Отпр. 2 Размер окна = 3 Отпр. 3 Пакет 3 был Подтв. 3 Размер окна = 2 отброшен Размер окна = 3 Отпр. 3 Размер окна = 3 Отпр. 4 Подтв. 5 Размер окна = 2 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -29
Формат сегмента UDP Бит 0 1 Бит 15 Бит 16 Бит 31 Порт получателя (16) Порт отправителя (16) Длина (16) 8 Байт Контрольная сумма (16) Данные Отсутствуют поля последовательности и подтверждения © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -30
Обзор межсетевого уровня Межсетевой протокол (IP) Приложений Транспортный Межсетевой протокол управляющих сообщений (ICMP) Межсетевой Канальный Физический Протокол разрешения адресов (ARP) Протокол обратного разрешения адресов (RARP) Сетевой уровень модели OSI совпадает с межсетевым уровнем TCP/IP © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -31
Датаграмма IP Бит 0 1 Бит 15 Бит 16 Длина Версия (4) заголовка (4) Приоритет и Общая длина (16) тип сервиса (8) Флаги (3) Смещение фрагмента (13) Идентификация (16) Время жизни (8) Бит 31 Протокол (8) Контрольная сумма заголовка (16) 20 Байт IP адрес источника (32) IP адрес получателя (32) Опции (0 или 32) Данные © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -32
Поле протокола Транспортный уровень UDP TCP 6 Межсетевой уровень 17 Номера протоколов IP Определяет протокол назначения верхнего уровня © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -33
Межсетевой протокол управляющих сообщений Приложений Транспортный Получатель недоступен 1 (Destination. Unreachable) ICMP Эхо (Echo (Ping)) Межсетевой Другие Канальный Физический © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -34
Протокол разрешения адресов Мне нужен Ethernet адрес 176. 16. 3. 2. 172. 16. 3. 1 172. 16. 3. 2 IP: 172. 16. 3. 2 = ? ? ? © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -35
Протокол разрешения адресов Я слышал широковещательное сообщение. Оно касается меня. Вот мой Ethernet адрес Мне нужен Ethernet адрес 176. 16. 3. 2. 172. 16. 3. 1 172. 16. 3. 2 IP: 172. 16. 3. 2 = ? ? ? © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -36
Протокол разрешения адресов Я слышал широковещательное сообщение. Оно касается меня. Вот мой Ethernet адрес Мне нужен Ethernet адрес 176. 16. 3. 2. 172. 16. 3. 1 172. 16. 3. 2 IP: 172. 16. 3. 2 = ? ? ? IP: 172. 16. 3. 2 Ethernet: 0800. 0020. 1111 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -37
Протокол разрешения адресов Я слышал широковещательное сообщение. Оно касается меня. Вот мой Ethernet адрес Мне нужен Ethernet адрес 176. 16. 3. 2. 172. 16. 3. 1 172. 16. 3. 2 IP: 172. 16. 3. 2 = ? ? ? IP: 172. 16. 3. 2 Ethernet: 0800. 0020. 1111 Сопоставление IP MAC Локальная ARP таблица © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -38
Протокол обратного разрешения адресов Какой мой IP адрес? Ethernet: 0800. 0020. 1111 IP = ? ? ? © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -39
Протокол обратного разрешения адресов Я слышал широковещате льный запрос. Твой IP адрес 172. 16. 3. 25. Какой мой IP адрес? Ethernet: 0800. 0020. 1111 IP = ? ? ? © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -40
Протокол обратного разрешения адресов Я слышал широковещате льный запрос. Твой IP адрес 172. 16. 3. 25. Какой мой IP адрес? Ethernet: 0800. 0020. 1111 IP = ? ? ? Ethernet: 0800. 0020. 1111 IP: 172. 16. 3. 25 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -41
Протокол обратного разрешения адресов Я слышал широковещате льный запрос. Твой IP адрес 172. 16. 3. 25. Какой мой IP адрес? Ethernet: 0800. 0020. 1111 IP = ? ? ? Ethernet: 0800. 0020. 1111 IP: 172. 16. 3. 25 Сопоставление MAC © 2000, Cisco Systems, Inc. www. cisco. com IP ICND v 1. 0 a— 8 -42
Введение в адресацию TCP/IP 172. 18. 0. 1 172. 18. 0. 2 10. 13. 0. 0 10. 13. 0. 1 172. 16. 0. 1 HDR SADA DATA 172. 17. 0. 1 172. 16. 0. 2 172. 17. 0. 2 192. 168. 1. 0 192. 168. 1. 1 • Уникальная адресация обеспечивает взаимодействие между конечными станциями • Выбор маршрута базируется на знании адреса назначения Location is represented by an address © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -43
IP адресация 32 бита Десятичный, разделенный точками Максимум © 2000, Cisco Systems, Inc. Сеть 255 Хост 255 www. cisco. com 255 ICND v 1. 0 a— 8 -44
IP адресация 32 бита Десятичный, разделенный точками Сеть 255 Максимум 1 Хост 255 8 9 255 16 17 255 24 25 32 © 2000, Cisco Systems, Inc. www. cisco. com 128 64 32 16 8 4 2 1 Двоичный 11111111 ICND v 1. 0 a— 8 -45
IP адресация 32 бита Десятичный, разделенный точками Сеть 255 Максимум 1 Хост 255 16 17 8 9 255 24 25 32 Пример десятичной записи Пример двоичной записи © 2000, Cisco Systems, Inc. 172 16 128 64 32 16 8 4 2 1 Двоичный 11111111 122 204 10101100 00010000 01111010 1100 www. cisco. com ICND v 1. 0 a— 8 -46
Классы адресов 8 bits Класс A: Сеть Хост Класс B: Сеть Хост Класс C: Сеть Хост Класс D: Класс E: © 2000, Cisco Systems, Inc. Групповой Исследования www. cisco. com ICND v 1. 0 a— 8 -47
Классы адресов Биты: Класс A: Биты : Класс B: Биты : Класс C: 1 8 9 0 NNNNNNN 16 17 Хост 24 25 Хост 32 Хост Диапазон (1 -126) 1 8 9 10 NNNNNN 16 17 Сеть Диапазон(128 -191) 1 8 9 110 NNNNN 24 25 Хост 16 17 Сеть 32 Хост 24 25 Сеть 32 Хост Диапазон(192 -223) 1 8 9 16 17 24 25 32 Биты : 1110 MMMM Multicast Group Класс D: © 2000, Cisco Systems, Inc. Диапазон(224 -239) www. cisco. com ICND v 1. 0 a— 8 -48
Адреса хостов 172. 16. 2. 2 172. 16. 3. 10 10. 1. 1. 1 10. 6. 24. 2 E 1 E 0 172. 16. 2. 1 10. 250. 8. 11 172. 16. 12 10. 180. 30. 118 Таблица аршрутизации 172. 16 Сеть . 12. 12 Хост Сеть Интерфейс E 0 10. 0 © 2000, Cisco Systems, Inc. 172. 16. 0. 0 E 1 www. cisco. com ICND v 1. 0 a— 8 -49
Определение количесва адресов для хостов 16 0 0 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 172 Хост . . . 10101100 0001000000000001 00000011 N 1 2 3 . . . Сеть 11111101 65534 11111110 65535 11111111 65536 2 2 N-2 = 216 -2 = 65534 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -50
IP Address Classes Exercise Адрес Класс Сеть Хост 10. 2. 1. 1 128. 63. 2. 100 201. 222. 5. 64 192. 6. 141. 2 130. 113. 64. 16 256. 241. 201. 10 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -51
IP Address Classes Exercise Answers Адрес Класс 10. 2. 1. 1 A 10. 0 0. 2. 1. 1 128. 63. 2. 100 B 128. 63. 0. 0. 2. 100 201. 222. 5. 64 C 201. 222. 5. 0 0. 0. 0. 64 192. 6. 141. 2 C 192. 6. 141. 0 0. 0. 0. 2 130. 113. 64. 16 B 130. 113. 0. 0. 64. 16 256. 241. 201. 10 Nonexistent © 2000, Cisco Systems, Inc. Сеть www. cisco. com Хост ICND v 1. 0 a— 8 -52
Адресация без подсетей 172. 16. 0. 1 172. 16. 0. 2 172. 16. 0. 3 172. 16. 255. 254 …. . . 172. 16. 0. 0 Сеть 172. 16. 0. 0 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -53
Адресация без подсетей 172. 16. 3. 0 172. 16. 4. 0 172. 16. 1. 0 172. 16. 2. 0 Сеть 172. 16. 0. 0 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -54
Адресация с подсетями 172. 16. 2. 200 172. 16. 2. 2 172. 16. 3. 5 172. 16. 3. 1 E 0 172. 16. 2. 1 172. 16. 3. 100 172. 160 172. 16. 3. 150 Новая таблица маршрутизации 172. 16 Сеть . 2. 160 Хост Сеть Интерфейс E 0 172. 16. 0. 0 © 2000, Cisco Systems, Inc. 172. 16. 0. 0 E 1 www. cisco. com ICND v 1. 0 a— 8 -55
Адресация с подсетями 172. 16. 2. 200 172. 16. 3. 5 172. 16. 3. 1 E 0 172. 16. 2. 1 172. 16. 2. 2 172. 16. 3. 100 172. 160 172. 16. 3. 150 Новая таблица маршрутизации 172. 16 Сеть . 2 . 160 Подсеть Хост Сеть Интерфейс E 0 172. 16. 3. 0 © 2000, Cisco Systems, Inc. 172. 16. 2. 0 E 1 www. cisco. com ICND v 1. 0 a— 8 -56
Маска подсети Сеть IP дрес 172 Хост 16 0 Сеть Маска подсети по умолчанию 8 -битовая маска подсети 0 Хост 255 0 0 255 255 0 11111111 00000000 Также используют запись “/16” где 16 обозначает количество 1 в маске. Сеть Подсеть Хост Также используют запись“/24” где 24 обозначает количество 1 в маске. © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -57
Десятичные эквиваленты битовых шаблонов 128 64 32 16 8 4 2 1 0 0 0 0 = 0 1 0 0 0 0 = 128 1 1 0 0 0 = 192 1 1 1 0 0 0 = 224 1 1 0 0 = 240 1 1 1 0 0 0 = 248 1 1 1 0 0 = 252 1 1 1 1 0 = 254 1 1 1 1 = 255 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -58
Маска подсети без подсетей Сеть Хост 172. 160 10101100 000100000010 10100000 255. 0. 0 11111111 00000000 10101100 000100000000 172 16 0 0 Адрес сети По умолчанию подсети не используются © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -59
Маска подсети с подсетями Подсеть Хост Сеть 172. 160 00000010 10100000 11111111 0000 000100000010 0000 172 16 128 192 224 240 248 252 254 255 00010000 10101100 255. 0 10101100 Адрес сети 2 0 Адрес сети расширен на 8 бит © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -60
Маска подсети с подсетями Подсеть 255. 192 Адрес сети 10101100 000100000010 10100000 11111111 11000000 10101100 172. 160 000100000010 10000000 128 192 224 240 248 252 254 255 Хост 128 192 224 240 248 252 254 255 Сеть 172 16 2 128 Адрес сети расширен на 10 бит © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -61
Subnet Mask Exercise Адрес Маска подсети 172. 16. 2. 10 255. 0 10. 6. 24. 20 255. 240. 0 10. 36. 12 255. 0 © 2000, Cisco Systems, Inc. Класс www. cisco. com Подсеть ICND v 1. 0 a— 8 -62
Subnet Mask Exercise Answers Адрес Маска подсети Класс Подсеть 172. 16. 2. 10 255. 0 B 172. 16. 2. 0 10. 6. 24. 20 255. 240. 0 A 10. 6. 16. 0 10. 36. 12 255. 0 A 10. 36. 0 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -63
Широковещательный адрес 172. 16. 3. 0 172. 16. 4. 0 172. 16. 1. 0 172. 16. 2. 0 172. 16. 3. 255 (Широковещательный адрес сети) 255 X (Локальный широковещательный адрес) 172. 16. 255 (Широковещательный адрес для всех подсетей) © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -64
Сводный пример использования адресации 172. 160 16 10101100 00010000 2 160 00000010 10100000 Хост 1 Маска 255. 192 Подсеть 4 Широковещатель ный адрес Первый Последний © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -65
Сводный пример использования адресации 172 16 172. 160 10101100 000100000010 10100000 Хост 255. 192 11111111 11000000 Маска 2 2 160 1 Подсеть Широковещате льный адрес Первый Последний © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -66
Сводный пример использования адресации 172 160 3 172. 160 10101100 000100000010 10100000 Хост 255. 192 11111111 11000000 Маска 2 1 Подсеть Широковещате льный Первый Последний 7 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -67
Сводный пример использования адресации 172 160 3 172. 160 10101100 000100000010 10100000 Хост 255. 192 11111111 11000000 Маска 2 10000000 1 Подсеть 4 Широковещате льный Первый Последний © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -68
Сводный пример использования адресации 172 160 3 172. 160 10101100 000100000010 10100000 Хост 255. 192 11111111 11000000 Маска 2 10000000 10111111 Подсеть 1 4 Широковещате 5 льный Первый 6 Последний © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -69
Сводный пример использования адресации 172 160 3 172. 160 10101100 000100000010 10100000 Хост 255. 192 11111111 11000000 Маска 2 10000000 Подсеть 1 4 Широковещате 10111111 5 льный 10000001 Первый 6 Последний © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -70
Сводный пример использования адресации 172 160 3 172. 160 10101100 000100000010 10100000 Хост 255. 192 11111111 11000000 Маска 2 1 10000000 Подсеть 10111111 Широковещат. 4 5 10000001 Первый 6 10111110 Послед. 7 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -71
Сводный пример использования адресации 172 160 3 10101100 000100000010 10100000 Хост 255. 192 1111 8 11111111 11000000 Маска 2 10101100 000100000010 10000000 Подсеть 10101100 000100000010 10111111 Широковещат. 172. 160 1 4 5 10101100 00000010 10000001 Первый 6 10101100 © 2000, Cisco Systems, Inc. 000100000010 10111110 Послед. 7 www. cisco. com ICND v 1. 0 a— 8 -72
Сводный пример использования адресации 172 160 3 10101100 000100000010 10100000 Хост 255. 192 1111 8 9 172. 16. 2. 128 10101100 11111111 11000000 Маска 2 000100000010 10000000 Подсеть 10101100 000100000010 10111111 Широковещат. 172. 160 172. 16. 2. 191 1 4 5 172. 16. 2. 129 10101100 000100000010 10000001 Первый 6 172. 16. 2. 190 10101100 000100000010 10111110 © 2000, Cisco Systems, Inc. www. cisco. com Последн. 7 ICND v 1. 0 a— 8 -73
Пример подсети класса В IP адрес хоста: 172. 16. 2. 121 Маска подсети: 255. 0 Сеть Подсеть Хост 172. 16. 2. 121: 10101100 000100000010 01111001 255. 0: 11111111 0000 Подсеть: 10101100 000100000010 0000 Ширковещат. : 10101100 000100000010 1111 Адрес подсети = 172. 16. 2. 0 Диапазон адресов = 172. 16. 2. 1– 172. 16. 2. 254 Широковещат. адрес = 172. 16. 2. 255 8 бит на подсеть © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -74
Планирование подсетей 20 подсетей 5 хостов в подсети Адрес класса С: 192. 168. 5. 0 192. 168. 5. 16 Другие подсети 192. 168. 5. 32 © 2000, Cisco Systems, Inc. 192. 168. 5. 48 www. cisco. com ICND v 1. 0 a— 8 -75
Пример планирования подсети класса С IP адрес хоста: 192. 168. 5. 121 Маска подсети: 255. 248 Сеть 192. 168. 5. 121: 11000000 10101000 00000101 01111001 255. 248: 11111111 11111000 Подсеть: 11000000 Широковещат. : 11000000 10101000 00000101 01111111 Подсеть Хост Адрес подсети = 192. 168. 5. 120 Диапазон адресов = 192. 168. 5. 121– 192. 168. 5. 126 Широковещат. адрес = 192. 168. 5. 127 5 бит на подсеть © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -76
Broadcast Addresses Exercise Адрес Маска подсети 201. 222. 10. 60 255. 248 15. 16. 193. 6 255. 248. 0 128. 16. 32. 13 255. 252 153. 50. 6. 27 255. 128 © 2000, Cisco Systems, Inc. Класс Подсеть www. cisco. com Широковещат. ICND v 1. 0 a— 8 -77
Broadcast Addresses Exercise Answers Адрес Маска подсети Класс Подсеть Широковещат. 201. 222. 10. 60 255. 248 C 201. 222. 10. 56 201. 222. 10. 63 15. 16. 193. 6 255. 248. 0 A 15. 16. 192. 0 15. 16. 199. 255 128. 16. 32. 13 255. 252 B 128. 16. 32. 12 128. 16. 32. 15 153. 50. 6. 27 255. 128 B 153. 50. 6. 0 153. 50. 6. 127 © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -78
Switch IP Address Configuration Switch(config)#ip address ip-address subnet-mask • Assigns an address and subnet mask • Starts IP processing on a switch Switch(config)#ip default-gateway ip-address • Specifies a default gateway © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -79
Router IP Address Configuration Router(config-if)#ip address ip-address subnet-mask • Assigns an address and subnet mask • Starts IP processing on a router interface © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -80
Router IP Address Configuration Router#term ip netmask-format {bitcount| decimal | hexadecimal} • Sets display format of network mask for current session Router(config-line)#ip netmask-format {bitcount | decimal | hexadecimal} • Sets format of network mask for a specific line © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -81
Router IP Host Names Router(config)#ip host name [tcp-port-number] address [address] • Defines static host name to IP address mapping ip host Norine 172. 16. 3. 1 ip host Roger 172. 16. 4. 3 192. 168. 3. 1 • Hosts/interfaces selectable by name or IP address © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -82
Router Name Server Configuration DNS Server Router(config)#ip name-server-address 1 [[server-address 2]. . . [server-address 6]] • Specifies one or more hosts that supply host name to logical address resolution © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -83
Router Name System Router(config)#ip domain-lookup Router(config)#end Router#pat Translating ”pat". . . domain server (255. 255) % Unknown command or computer name, or unable to find computer address Router#config t Router(config)#no ip domain-lookup Router(config)#end Router#pat Translating ”pat" % Unknown command or computer name, or unable to find computer address Router# • DNS enabled by default © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -84
Router Display Host Names Router#show hosts Default domain is not set Name/address lookup uses domain service Name servers are 255 Host Norine Roger Frank Bob Flags (perm, OK) OK) Age Type 0 IP Address(es) 172. 16. 100. 101 172. 16. 200. 201 • Shows the host table © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -85
VLAN to VLAN Overview Fa 0/0 ISL VLAN 1 Router on a stick VLAN 2 Application 10. 1. 1. 2 10. 2. 2. 2 TCP IP ISL Ethernet Network layer devices combine multiple broadcast domains © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -86
Dividing a Physical Interface into Subinterfaces Fast. Ethernet 0/0. 1 Fast. Ethernet 0/0. 2 Fast. Ethernet 0/0. 3 Physical interfaces can be divided into multiple subinterfaces © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -87
ISL Encapsulation Router(config-subif)#encapsulation isl vlan identifier • Enables ISL on a subinterface © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -88
Routing Between VLANs Fast E 0/0 ISL VLAN 1 10. 1. 1. 2 © 2000, Cisco Systems, Inc. VLAN 2 10. 2. 2. 2 interface fastethernet 0/0 no ip address ! interface fastethernet 0/0. 1 ip address 10. 1. 1. 1 255. 0 encapsulation isl 1 interface fastethernet 0/0. 2 ip address 10. 2. 2. 1 255. 0 encapsulation isl 2 www. cisco. com ICND v 1. 0 a— 8 -89
Routing Between WANs ISL S 0 172. 16. 1. 1 VLAN 1 10. 1. 1. 2 VLAN 2 Application 10. 2. 2. 2 interface Serial 0 ip address 172. 16. 1. 1 255. 0 © 2000, Cisco Systems, Inc. 172. 16. 1. 2 www. cisco. com TCP IP HDLC Serial ICND v 1. 0 a— 8 -90
Visual Objective SUBNET 10. 1. 1. 0 10. 2. 2. 0 10. 3. 3. 0 10. 4. 4. 0 10. 5. 5. 0 10. 6. 6. 0 10. 7. 7. 0 10. 8. 8. 0 10. 9. 9. 0 10. 10. 0 10. 11. 0 10. 12. 0 10. 13. 0 VLAN 1 2 3 4 5 6 7 8 9 10 11 12 13 POD wg_ro_x, wg_sw_x, core_sw_a, core_sw_b wg_pc_a, core_server, core_ro wg_pc_b, core_server, core_ro wg_pc_c, core_server, core_ro wg_pc_d, core_server, core_ro wg_pc_e, core_server, core_ro wg_pc_f, core_server, core_ro wg_pc_g, core_server, core_ro wg_pc_h, core_server, core_ro wg_pc_i, core_server, core_ro wg_pc_j, core_server, core_ro wg_pc_k, core_server, core_ro wg_pc_l, core_server, core_ro VLAN 2 fa 0/26 e 0/1 (port A) VLAN 13 fa 0/0 fa 0/23 . . . fa 0/1 fa 0/24 core_ server © 2000, Cisco Systems, Inc. wg_pc_l 10. 13. 12 fa 0/27 (port B) wg_sw_l 10. 1. 1. 120 fa 0/12 fa 0/13 core_sw_a fa 0/14 10. 1. 1. 2 www. cisco. com fa 0/27 (port B) wg_sw_a 10. 1. 1. 10 fa 0/26 e 0/1 (port A) Core_ro wg_pc_a 10. 2. 2. 12 fa 0/13 fa 0/14 core_sw_b 10. 1. 1. 4 ICND v 1. 0 a— 8 -91
Summary After completing this chapter, you should be able to perform the following tasks: • Identify the TCP/IP protocol stack and the functions of each layer • Separate an IP address into its subcomponents: the network, subnet, and host portions • Configure IP addresses on Cisco router and switch interfaces • Interconnect VLANs using a layer three device such as a “router on a stick” © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -92
Review Questions 1. What is the difference between the TCP and UDP transport layer protocols? 2. Given a host with IP address, 192. 168. 20. 1 255. 240, how many other hosts can you have in that network? 3. What is required to interconnect separate VLANs? © 2000, Cisco Systems, Inc. www. cisco. com ICND v 1. 0 a— 8 -93


