
- •Глава 17 – Организация небольшой сети.
- •17.0 Введение.
- •17.0.1 Почему я должен выполнить этот модуль?
- •17.0.2 Что я буду изучать в этом модуле?
- •17.1 Устройства в рамках небольшой сети
- •17.1.1 Топологии небольших сетей
- •17.1.2 Выбор устройств для сети небольшого размера
- •17.1.4 Резервирование в небольшой сети
- •17.1.5 Управление трафиком
- •17.1.6 Проверьте ваше понимание темы - Устройства в небольшой сетиНачало формыНачало формы
- •17.2 Приложения и протоколы в небольшой сети
- •17.2.1 Распространенные приложения
- •17.2.2 Распространенные протоколы
- •17.2.3 Приложения для передачи голоса и видео
- •17.2.4 Проверьте свое понимание темы - Приложения и протоколы в небольшой сети
- •17.3 Масштабирование до размеров более крупных сетей
- •17.3.1 Расширение небольшой сети
- •17.3.2 Анализ протоколов
- •17.3.3 Использование сети сотрудниками
- •17.3.4 Проверьте свое понимание темы — масштабирование до более крупных сетей
- •17.4 Проверка подключения
- •17.4.1 Проверка подключения с помощью Ping
- •17.4.2 Расширенная команда ping
- •17.4.3 Проверка подключения с помощью команды Traceroute
- •17.4.4 Расширенная команда traceroute
- •17.4.5 Базовый уровень сети
- •17.4.6 Лабораторная работа. Проверка задержки сети с помощью команд ping и traceroute
- •17.5 Команды хоста и ios
- •17.5.1 Настройка ip-конфигурации хоста под управлением Windows
- •17.5.2 Настройка ip-конфигурации хоста под управлением Linux
- •17.5.3 Настройка ip-конфигурации хоста под управлением macOs
- •17.5.4 Команда arp
- •17.5.5 Повторное рассмотрение наиболее распространенных команд show
- •17.5.6 Команда show cdp neighbors
- •17.5.7 Команда show ip interface brief
- •17.6.2 Что следует сделать: решить проблему или эскалировать ее?
- •17.6.3 Команда debug
- •17.6.4 Команда terminal monitor
- •17.6.5 Проверьте ваше понимание темы - Методы устранения неполадок
- •17.7 Сценарии поиска и устранения неполадок
- •17.7.1 Вопросы работы и несоответствия настроек дуплекса на интерфейсе
- •17.7.2 Проблемы с ip-адресами на устройствах ios
- •17.7.3 Проблемы с ip-адресами на оконечных устройствах
- •17.7.4 Неполадки, связанные со шлюзом по умолчанию
- •17.7.5 Поиск и устранение неполадок, связанных с dns
- •17.8.5 Контрольная работа по модулю - Организация небольшой сетиНачало формы
17.7.5 Поиск и устранение неполадок, связанных с dns
Служба доменных имен (DNS) — это автоматизированная служба, которая сопоставляет имена, например www.cisco.com, с IP-адресами. Преобразование имен DNS не имеет принципиального значения для связи между устройствами, но очень важно для конечного пользователя.
Многие пользователи ошибочно связывают работу интернет-канала с доступностью службы DNS. Жалобы пользователей на неработающую сеть или отсутствие Интернета часто бывают вызваны недоступностью сервера DNS. Так как маршрутизация пакетов и все другие сетевые сервисы продолжают работать, неполадки DNS часто приводят пользователя к неправильному выводу. Если пользователь введет в веб-браузере доменное имя, например www.cisco.com, а сервер DNS будет недоступен, имя не будет преобразовано в IP-адрес, и веб-сайт не будет открыт.
Адреса сервера DNS могут быть заданы вручную или назначены автоматически. Обычно сетевые администраторы вручную назначают адреса сервера DNS на серверах и других устройствах, а для автоматического назначения адресов сервера DNS на клиентах используется протокол DHCP.
Компании и организации часто разворачивают свои собственные серверы DNS, но для преобразования имен можно использовать любой доступный сервер DNS. Пользователи в небольших или домашних офисах обычно используют сервер DNS, предоставляемый их интернет-провайдером. В этом случае для назначения адреса сервера DNS используется протокол DHCP. Компания Google предлагает общедоступный сервер DNS, который может быть использован любым пользователем и очень удобен для тестирования. Общедоступный сервер DNS Google имеет IPv4-адрес 8.8.8.8 и IPv6-адрес 2001:4860:4860::8888.
Cisco предлагает OpenDNS, который обеспечивает безопасную службу DNS путем фильтрации фишинга и некоторых вредоносных сайтов. Можно изменить DNS-адрес на 208.67.222.222 и 208.67.220.220 в поле Предпочтительный DNS-сервер и Альтернативный DNS-сервер. Расширенные функции, такие как фильтрация веб-содержимого и безопасность, доступны для людей и предприятий.
Чтобы узнать, какой сервер DNS используется на компьютере с Windows, выполните команду ipconfig /all.
C:\Users\PC-A> ipconfig /all
<Данные опущены>
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Intel(R) Dual Band Wireless-AC 8265
Physical Address. . . . . . . . . : F8-94-C2-E4-C5-0A
Physical Address. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Да
Link-local IPv6-адрес. . . . . : fe80::a4aa:2dd1:ae2d:a75e%16(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.10.10(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : August 17, 2019 1:20:17 PM
Lease Expires . . . . . . . . . . : August 18, 2019 1:20:18 PM
Default Gateway . . . . . . . . . : 192.168.10.1
DHCP Server . . . . . . . . . . . : 192.168.10.1
DHCPv6 IAID. . . . . . . . . . . : 100177090
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-21-F3-76-75-54-E1-AD-DE-DA-9A
DNS Servers . . . . . . . . . . . : 208.67.222.222
NetBIOS over Tcpip. . . . . . . . : Enabled
<Данные опущены>
Еще одним полезным инструментом для устранения неполадок DNS на ПК является команда nslookup. С помощью команды nslookup пользователь может вручную отправлять запросы DNS, а затем анализировать полученные ответы DNS. Команда nslookup показывает выходные данные запроса для www.cisco.com. Обратите внимание, что вы также можете просто ввести IP-адрес и nslookup вернет доменное имя.
C:\Users\bvachon > nslookup
Default Server: Home-Net
Address: 192.168.1.1
> cisco.com
Server: Home-Net
Address: 192.168.1.1
Non-authoritative answer:
Name: cisco.com
Addresses: 2001:420:1101:1::185
72.163.4.185
> 8.8.8.8
Server: Home-Net
Address: 192.168.1.1
Name: dns.google
Address: 8.8.8.8
>
> 208.67.222.222
Server: Home-Net
Address: 192.168.1.1
Name: resolver1.opendns.com
Address: 208.67.222.222
>
17.7.6 Лабораторная работа. Поиск и устранение неполадок подключения
Выполняя эту лабораторную работу, вы решите следующие задачи:
Определение проблемы
Реализация изменений в сети
Проверка полной функциональности
Документирование результатов проделанной работы и изменений в конфигурации
17.7.7 Packet Tracer. Поиск и устранение неполадок подключения
Цель данного упражнения в программе Packet Tracer — найти неисправности подключения и по возможности устранить их. Если проблемы с подключением устранить не удается, подробно задокументируйте их для дальнейшей эскалации.
17.8 Практика и контрольная работа модуля
17.8.1 Лабораторная работа - Проектирование и построение сети малого предприятия
В этой лабораторной работе вы будете проектировать и строить сеть.
17.8.2 Packet Tracer. Отработка комплексных практических навыков
В этом задании Packet Tracer вы будете использовать все навыки, приобретенные в этом курсе.
17.8.3 Packet Tracer. Поиск и устранение неполадок
В этом упражнении Packet Tracer вы устраните неполадки и решите ряд проблем в существующей сети.
17.8.4 Что я изучил в этом модуле?
Устройства в рамках не большй сети
Для соединения с Интернетом в небольшой сети обычно предусматривается одно WAN-подключение, реализованное посредством DSL-соединения, кабеля или Ethernet-соединения. Малые сети управляются местным ИТ-специалистом или профессионалом, нанятым по контракту. К числу факторов, которые следует учитывать, относятся стоимость, скорость и типы портов/интерфейсов, расширяемость, а также функции и услуги операционной системы. При реализации сети создайте схему IP-адресации и используйте ее на конечных устройствах, серверах и периферийных устройствах, а также на промежуточных устройствах. Резервирование может быть достигнуто путем установки дублирующего оборудования, но это также может быть достигнуто путем предоставления дублированных сетевых соединений для критических областей. Маршрутизаторы и коммутаторы в небольшой сети необходимо настроить так, чтобы обработка трафика данных, передаваемых в режиме реального времени (например, голоса или видео), осуществлялась отдельно от обработки трафика других данных. Фактически при качественном проектировании сети трафик четко классифицируется в соответствии с приоритетностью.
Приложени яи протоколы в небольшой сети
Существует два вида программ или процессов, обеспечивающих доступ к сети: сетевые приложения и службы уровня приложений. Некоторые приложения конечных пользователей зависят от сети, то есть они используют протоколы уровня приложений и могут обмениваться данными непосредственно с нижними уровнями стека протоколов. В качестве примера такого типа приложений можно привести почтовые клиенты и веб-браузеры. Другие программы могут прибегать к помощи служб уровня приложений при использовании сетевых ресурсов (например, передача файлов и временное хранение данных сетевой печати). Программы, которые взаимодействуют с сетью и подготавливают данные к передаче. Двумя наиболее распространенными решениями удаленного доступа являются Telnet и Secure Shell (SSH). SSH сервис является безопасной альтернативой Telnet. Сетевые администраторы также должны поддерживать общие сетевые серверы и связанные с ними сетевые протоколы, такие как веб-сервер, сервер электронной почты, FTP-сервер, DHCP-сервер и DNS-сервер. Современные компании все активнее используют для связи с заказчиками и деловыми партнерами IP-телефонию и потоковую передачу мультимедийного содержимого. Приложения для передачи данных в режиме реального времени. Сетевая инфраструктура должна поддерживать VoIP, IP-телефонию и другие приложения реального времени.
Масштабирование до размеров более крупных сетей
Элементы для масштабирования в более крупную сеть включают бюджет, инвентаризацию устройств, сетевую документацию и анализ трафика. По мере роста сети очень важно понимать тип и поток трафика, проходящего по сети. Захватывайте трафик во время пиковых нагрузок, чтобы получить хорошее представление о различных типах трафика и выполнить захват в разных сегментах сети и устройствах, поскольку некоторый трафик будет локальным для определенного сегмента. Сетевые администраторы должны знать, как меняется использование сети. Сведения об использовании компьютеров сотрудников можно получить в «моментальном снимке» с помощью таких инструментов, как диспетчер задач Windows, средство просмотра событий и использование данных.
Проверка подключения
Эта ping команда является наиболее эффективным способом быстрого тестирования подключения уровня 3 между IP-адресами источника и назначения. Команда также отображает различные статистику о времени прохождения пакета в оба конца. Cisco IOS предлагает «расширенный» режим команды ping, который позволяет пользователю создавать специальные типы pings путем настройки параметров, связанных с работой команды. Для перехода в этот режим необходимо ввести текст «ping» в привилегированном режиме EXEC, не указывая IP-адрес назначения. Traceroute может помочь найти проблемные области уровня 3 в сети. Команда trace возвращает список переходов по мере маршрутизации пакета по сети Он может быть использован для определения точки на пути, где проблема может быть найдена. В Windows это команда tracert. В Cisco IOS используется команда traceroute. Существует также расширенная traceroute команда. Это позволяет администратору настраивать параметры, связанные с работой команды. Выходные данные, полученные в результате использования сетевых команд, предоставляют данные для внесения в базовый уровень сети. Одним из способов создания базового уровня является копирование и вставка результатов выполнения команды ping, trace или любой другой соответствующей команды в текстовый файл. В такие текстовые файлы можно добавить метку времени и дату, а затем сохранить их в архив для дальнейшего использования и сравнения.
Команды хоста и IOS
Сетевые администраторы просматривают информацию об IP-адресации (адрес, маска, маршрутизатор и DNS) на узле Windows, выполняя команду ipconfig. Другие необходимые команды это ipconfig /all, ipconfig /release и ipconfig /renew, ipconfig /displaydnsи. Проверка параметров IP с помощью графического интерфейса на компьютере Linux будет отличаться в зависимости от дистрибутива Linux (дистрибутива) и интерфейса рабочего стола. Необходимые команды это ifconfigи ip address. В графическом интерфейсе хоста Mac откройте Сетевые настройки > Дополнительно, чтобы получить информацию об IP-адресации. Другие команды IP-адресации для Mac: networksetup -listallnetworkservices и networksetup -getinfo <network service\ >. ifconfig Команда arp выполняется из командной строки Windows, Linux или Mac. Команда arp –a позволяет получить список всех устройств, которые в данный момент представлены в ARP-кэше узла, а также IPv4-адрес, физический адрес и тип адресации (статическая/динамическая) для каждого из устройств. Команда arp -a отображает связку известных IP-адресов и MAC-адресов. Наиболее часто используемые show cкоманды это show running-config, show interfaces, show ip address, show arp, show ip route, show protocols и show version. Команда show cdp neighbor предоставляет следующие сведения о каждом из соседних устройств CDP: идентификаторы устройств, список адресов, идентификатор порта, список функций и платформу. Команда show cdp neighbors detail позволяет определить наличие ошибок конфигурации IP в любом из соседних устройств CDP В результатах выполнения команды show ip interface brief отображаются все интерфейсы на маршрутизаторе, IP-адрес, назначенный для каждого из интерфейсов (если есть), и рабочее состояние интерфейса.
Методики поиска и устранения неполадок
Шаг 1. Определение проблемы.
Шаг 2. Выработка предположений относительно возможных причин.
Шаг 3. Проверка предположений для определения причины.
Шаг 4. Разработка плана действий для решения проблемы и его реализация.
Шаг 5. Полная проверка функционального состояния сети и принятие профилактических мер.
Шаг 6. Документирование полученных данных, принятых мер и результатов.
Если требуется решение руководителя, нужны особые знания или у технического специалиста нет нужного уровня доступа к сети, проблему необходимо эскалировать. Процессы, протоколы, механизмы и события IOS генерируют сообщения для индикации их состояния. Команда debug в IOS позволяет администратору отобразить эти сообщения в реальном времени для анализа. Чтобы включить отображение сообщений журнала на терминале (виртуальной консоли), используйте команду terminal monitor в привилегированном режиме EXEC.
Сценарии поиска и устранения неполадок
Существует два режима дуплексной связи: полудуплексный и полнодуплексный. Если одно из двух подключенных устройств работает в полнодуплексном режиме, а другое в полудуплексном, происходит несовпадение дуплексных режимов. В этом случае передача данных будет выполняться, однако производительность канала связи будет очень низкой.
Неверное назначение IP-адресов создает целый ряд проблем, включая конфликты IP-адресов и проблемы с маршрутизацией. Двумя основными причинами неверного назначения IPv4-адресов являются ошибки назначения адресов вручную и неполадки, связанные с протоколом DHCP. Большинство оконечных устройств полагаются на автоматическое назначение IPv4-адреса сервером DHCP. Если устройству не удается подключиться к серверу DHCP, сервер не может назначить IPv4-адрес для конкретной сети и устройство не сможет установить соединение.
Шлюзом по умолчанию для оконечного устройства является ближайшее сетевое устройство, которое способно пересылать трафик в другие сети. Если для устройства указан неверный или несуществующий адрес шлюза по умолчанию, оно не сможет связываться с устройствами в удаленных сетях. Поскольку шлюз по умолчанию является путем к удаленным сетям, он должен находиться в той же сети, что и оконечное устройство.
Сбои DNS часто приводят пользователя к выводу о том, что сеть не работает. Если пользователь введет в веб-браузере доменное имя, например www.cisco.com, а сервер DNS будет недоступен, имя не будет преобразовано в IP-адрес, и веб-сайт не будет открыт.