Софт-Архив

Host Id Компьютера img-1

Host Id Компьютера

Рейтинг: 4.2/5.0 (1897 проголосовавших)

Категория: Windows: Мониторинг

Описание

Есть вопрос

Есть вопрос. как узнать host ID.

М.А.k.S. [Не_спамлю] Ученик (171), закрыт 2 года назад

Анабель Мастер (1457) 5 лет назад

Host ID - это уникальный сетевой идентификационный номер компьютера, на котором будет запущен лицензионный сервер VERICUT.

Я работаю в среде Windows, как мне узнать мой Host ID?

В операционных системах Windows 95/98/Me и Windows NT 4.0/2000 должны быть установлены следующие компоненты:

- протокол TCP/IP

Верный номер Host ID для Windows содержит 12 символов: цифры 0-9 и буквы A-F

Утилита hostinfo.bat, расположенная на VERICUT CD, отображает Host ID.

Если Вы не имеете доступа к VERICUT CD, Вы можете сделать следующее:

Windows 95/98/Me

Start> Run. Введите Open=winipcfg и нажмите OK.

Значение Adapter Address и есть искомый 12-ти значный HOST ID, например: "00-AA-00-A8-D8-98"

Windows NT 4.0/2000

В командной строке наберите: ipconfig/all

В разделе Ethernet Card значение Physical Address и есть искомый 12-ти значный HOST ID, например: "00-AA-00-A8-D8-98"

Я работаю в среде UNIX, как мне узнать мой Host ID?

Верный номер Host ID для UNIX содержит 8 символов для VERICUT 5.2, и

12 символов для версии 5.1 и ниже.

Утилита hostid.ux, расположенная на VERICUT CD, отображает Host ID. Её необходимо запустить в окне оболочки UNIX.

Если Вы не имеете доступа к VERICUT CD, Вы можете сделать следующее:

В командной строке.

наберите: /usr/bin/uname -i

Переведите 12-ти значное десятиричное число в 8-ми значное шестнадцатиричное. Например, результатом команды стало число 2004882943, которое после перевода в шестнадцатиричное имеет значение 778015FF.

RS6000/AIX

наберите: /usr/sbin/hostid

На экране появится 8 символов.

"69088aec" выделены из следующего примера: System ID: 69 08 8a ec 00 00 00 00 00 00 00 00 00 00 00 00

Sun/Solaris

наберите: /usr/ucb/hostid

Другие статьи, обзоры программ, новости

Host id компьютера

Host id компьютера

В наличии! Широкий ассортимент. Компьютеры для любых задач. Выгодные цены! Хотите освоить компьютер и ноутбук? Этот курс для начинающих поможет. Узнай Синтаксис конфигурационного файла thinstation.hosts #ИМЯ_ КОМПЬЮТЕРА MAC_АДРЕС ИМЯ_ГРУППЫ. Сетевой сканер Nmap как средство аудита локальной сети. Сергей Пахомов. Введение. Основы. Коллекция нужных, полезных и популярных программ. Статьи по компьютерной тематике. Поиск. Connection timed out. Попытка установить соединение была безуспешной, т.к. от другого компьютера за. Необходимо статически указать ip адрес для Вашего компьютера. Например, как указано ниже. Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /pub/level1/htdocs/mysqldb.class.php on line 27 Каталог программ, более 1000 производителей программного обеспечения Звонок по Москве: +7. Блог о компьютерах: программах и железе. Светлана, половина ответов на ваш вопрос уже. Обсуждение вопросов, связанных с компанией Oracle, ее продуктами Oracle Database, Oracle Developer Suite и др. Была ли у вас хоть раз ситуация, когда вы не могли попасть на какой-либо сайт, а точнее сайт. User; Db; Host ; Пользовательские привилегии. База данных mysql и таблицы привилегий. Итак,вы. Те, кто работает админом и занимается тех.поддержкой пользователей в крупных конторах. Comodo Internet Security - бесплатное комплексное решение безопасности. Включает антивирус и. - У нас домен.RU стоит чуть больше 100 рублей - Как создать базу данных mysql. Пошаговое. WinGate 8: WinGate - лучший из лучших (по мнению ServerWatch) прокси-сервер, расширенный функциями. Здесь вы можете задавать вопросы на интересующие вас темы по компьютеру, программам. Не могу зайти на сайт одноклассники. Решение проблемы. Многие наши читатели пишут: "Не могу. Для серверов с удалённым обслуживанием: TeamViewer Host. TeamViewer Host работает как системная служба и. kinit(v5): Clock skew too great while getting initial credentials. Это значит, что у вашего компьютера не. В данной статье, я вам расскажу о том, как заблокировать доступ к сайту тому или иному сайту. Support for Windows XP has ended. Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Cвойства и методы объектов Windows Script Host - WSH Объект Shell Создание объекта. Пример: 'создаётся. Что такое папка Temp. Когда я нашла эту распроклятую папку и посмотрела её размер, то была. Почему на нагруженных серверах лучше использовать scsi диски, а не ide. Автор: [есть мнение] Программа «Check-Engine» на КПК Адаптер «BT-ECU» и программа «Check-Engine» компании ACELab®, предоставляют. В данном видео уроке, я вам расскажу, как выполнить восстановление системы windows 7 и windows xp. DHCP; Название: Dynamic Host Configuration Protocol. Уровень (по модели OSI): Прикладной. Семейство: TCP/IP 3G модемы; GPS боксы для магнитол Pioneer, Alpine и др. OBD 2 адаптеры; TV антенны для автомобиля MoeTV - развлекательный портал. Главная страница. Добро пожаловать! На нашем сайте есть. [/URL]Хакер-сканеры [IC]Brute http://www.x-hack.ru/download/pafiledb.php?action=file& id =49 …

Как узнать host id компьютера

Есть гематры, люди- компьютеры, которым приходится очень стараться, чтобы выражать эмоции на уровне других рас.original-date: 9.12.2015 Wed #original-time: 2:56 PM #original-day: 5614 #original- host отправить их назад, делать вид, что сейчас семидесятые без смартфонов, компьютеров и тому подобного. #post- id 5594-17-28 #original-date: 19.11.2015 Thu #original-time: 528 PM #original-day: 5594 #original- host и вещает: «Как руководитель, я против всех этих паролей на компьютерах?».original-date: 25.11.2015 Wed #original-time: 129 PM #original-day: 5600 #original- host WinXP Jinjin рисует офигенные картинки, особенно когда делает это руками, а не на компьютере5607-01-14 #original-date: 2.12.2015 Wed #original-time: 114 AM #original-day: 5607 #original- host WinXP которая на, скажем, предложение вставить флэшку в компьютер самостоятельноrouter(config)#hostname gate gate(config)#ip domain name company.ru gate(config)#ip host gate Я просто выгрузил его на tftp сервер и импортировал на компьютер с VPN клиентом. $ ssh-copy- id remote-machine. Вы также можете указать команде ffmpeg сохранять изображение с другого x-сервера, заменив для этого -i0.0 на -i host0.0.

ПОИНТ - Вопрос: Как активировать сетевую версию программных продуктов Autodesk?

Ответ. Для использования сетевых лицензий необходимо определиться с организацией сетевого пространства на предприятии и в его филиалах. Компания Autodesk предлагает три вида организации сетевого лицензирования.

Single server (один сервер) - данный тип лицензирования предполагает, что всё количество лицензий продукта будет управляться одним сервером. На сервер необходимо установить менеджер сетевых лицензий.

Недостатки: При сбое сервера, его поломке, замене комплектующих сервера или смене имени сервера необходимо выполнять повторную активацию продукта на новый сервер. Но при этом вам будет выслана специальная форма (License Removal Form), в которой необходимо подтвердить, что полученный ранее файл лицензий не будете использовать в дальнейшем. Соответственно, во временном интервале между сбоем сервера и получением нового файла лицензий продукт работать не будет.

Redundant server (дублирующие сервера) – данный тип лицензирования позволяет организовать надежную работу, файлы лицензий устанавливаются одновременно на три сервера, то есть при сбое одного сервера работу с лицензиями продолжает один из дублирующих серверов. Менеджер сетевых лицензий должен быть установлен на каждом из серверов.

Distributed server (распределенные сервера) – данный тип лицензирования позволяет организовать работу большого предприятия со множеством серверов, установленных в различных подразделениях и филиалах предприятия. При организации такого типа лицензирования можно распределить лицензии, например, между 20 отдельными серверами. Менеджер сетевых лицензий должен быть установлен на каждом из серверов.

Примечание: В приведенном выше контексте сервером может быть любой компьютер, подключенный к локальной сети. Необходимое и достаточное условие для работы сервера - установка на данном компьютере менеджера сетевых лицензий.

Менеджер сетевых лицензий

Для того, чтобы наладить работу сетевого продукта, Вам нужно выбрать компьютер, который будет сервером. Далее следует установить на сервер Менеджер Сетевых Лицензий. Для этого вставьте диск с продуктом в считывающее устройство. Установку Менеджера сетевых лицензий необходимо произвести из Media Browser (Обозреватель диска ), для чего на вкладке Install (Установка ) нужно выбрать строку Network Deployment (Сетевое развертывание ). На открывшейся странице в разделе Install the Network License Components (Установка компонентов лицензирования ) выберите пункт Network License Manager (Диспетчер сетевых лицензий ). Установите Network License Manager на сервер.

Активация сетевых лицензий

Активация продукта с использованием интернет-ресурса www.autodesk.com/register

Зайдите на указанный выше интернет-ресурс и последовательно заполните все поля формы запроса на активацию, в разделе Installation type включите кнопку Network. Далее в форме активации выбите один из описанных выше типов сетевых серверов, нажмите соответствующую кнопку.

Для активации вам потребуются следующие данные: Серийный номер продукта (Serial Number ), Host name (Имя компьютера ) и Host ID. Серийный номер нанесен на коробке, в которой поставляется продукт. Host name и Host ID можно узнать, запустив Менеджер сетевых лицензий (C:\Program Files\Autodesk Network License Manager\lmtools – путь по умолчанию или через кнопку Пуск > Программы > Autodesk > Network License Manager > LMTOOLS). Когда Менеджер сетевых лицензий будет запущен, перейдите на вкладку System Settings. в открывшемся окне будут указаны Host name (Имя компьютера ) и Ethernet Address - это и есть Host ID. Введите эти данные в форму активации. Помните: если ваша сеть организована путем подключения через домен, для правильного указания Host name в регистрационных данных нужно включить галочку Include Domain - вы увидите, что Host name будет указан с доменными суффиксами.

Single server (один сервер):

Для активации этого типа сетевого сервера нужно ввести: Host name и Host ID сервера.

Redundant server (дублирующие сервера):

Для активации этого типа сетевого сервера нужно ввести Host name и Host ID всех трех серверов.

Distributed server (распределенные сервера):

Для активации этого типа сетевого сервера нужно выбрать количество серверов, ввести Host name и Host ID для каждого сервера и указать количество мест лицензий для каждого из серверов.

Для получение файла лицензии вы можете воспользоваться online активацией (прямо из программы или по данной ссылке: https://registeronce.autodesk.com/custreg/beginRegistration.action ), пройти процедуру регистрации/активации, или же обратиться к вашему поставщику ПО Autodesk.

Мы рекомендуем по данным вопросам обращаться к вашему поставщику ПО Autodesk.

Презентация на тему: Основы компьютерных сетей

Основы компьютерных сетей. Понятие компьютерной сети. Сеть – группа соединенных компьютеров и других устройств. - презентация Похожие презентации

Показать еще

Презентация на тему: " Основы компьютерных сетей. Понятие компьютерной сети. Сеть – группа соединенных компьютеров и других устройств." — Транскрипт:

1 Основы компьютерных сетей

2 Понятие компьютерной сети. Сеть – группа соединенных компьютеров и других устройств

3 Назначение сети 1. Совместное использование ресурсов –Периферийные устройства (например, принтер) –Данные –Прикладные программы

4 2. Связь в реальном режиме времени между пользователями сети (интерактивная связь) Например, планирование совещания в Microsoft Outlook

5 ЛВС и ГВС (LAN and WAN) Сети разделяют на две группы в зависимости от их размеров и назначения 1. ЛВС - локальная вычислительная сеть (LAN, local area network ) ЛВС – основа для построения сети любого масштаба. Отличительная черта – все устройства, входящие в нее расположены на ограниченной территории.

6 2. ГВС - глобальная вычислительная сеть (WAN, wide area network ) ГВС не ограничена территориально. Обычно ГВС создается на основе нескольких ЛВС. Самая крупная ГВС - Internet

7 Два типа сетей. Общие компоненты любой сети: Сервер (server) – компьютер, предоставляющий свои ресурсы для совместного использования. Клиент (client) – компьютер, осуществляющий доступ к сетевым ресурсам, предоставляемым сервером. Среда передачи (media) – способ соединения компьютеров.

8 Сети разделяют на два типа: –Одноранговые (peer-to-peer) –На основе сервера (server based). Различия между ними принципиальны, т.к. предоставляют разные возможности этих сетей. Выбор типа сети зависит от многих факторов: –Размера предприятия –Необходимой степени безопасности данных –Доступности административной поддержки –Объема сетевого трафика –Потребностей сетевых пользователей –Уровня финансирования

9 1. Одноранговые сети (peer-to-peer) В такой сети все компьютеры равноправны: нет иерархии среди компьютеров - каждый компьютер функционирует и как клиент, и как сервер; нет выделенного (dedicated) сервера – пользователи сами решают, какие ресурсы на своем компьютере сделать доступными по сети.

10 2. Сети на основе сервера (Server based network ) Работают на основе выделенного (dedicated) сервера. Выделенным называется сервер, который функционирует только как сервер и не используется в качестве клиента. Он оптимизирован для быстрой обработки запросов от сетевых клиентов.

11 Специализированные серверы В большой сети могут работать специализированные серверы. Серверы файлов и печати - управляют доступом пользователей к общим файлам и принтерам Серверы приложений – выполняют прикладные (серверные) части клиент-серверных приложений, а на клиентский компьютер (клиентская часть) пересылаются только результаты. Почтовые серверы – управляют передачей сообщений между пользователями сети.

12 3. Комбинированные сети На рабочих станциях работают операционные системы, которые используют ресурсы выделенных серверов и в то же время – по мере необходимости – предоставляют в совместное использование свои ресурсы.

13 Понятие сетевая архитектура Сетевая архитектура (network architecture) – это комбинация топологий, методов доступа к среде передачи данных и протоколов, необходимых для создания работоспособной сети.

14 Топология сети Термин сетевая топология обозначает физическое расположение компьютеров, кабелей и других сетевых компонентов. Существуют три базовые топологии сети: –Шина (Bus) –Звезда (Star) –Кольцо (Ring)

15 Шина (Bus) Используется один кабель, именуемый магистралью или сегментом, к которому подключены все компьютеры сети. Данные передаются всем компьютерам сети, однако информацию принимает только один компьютер, чей адрес соответствует адресу получателя, присутствующему среди передаваемых данных. В каждый момент времени передачу может вести только один компьютер. Шина – пассивная топология. Компьютеры не перемещают данные от отправителя к получателю. Если один компьютер выходит из строя, это не скажется на работе сети. В активных топологиях компьютеры регенерируют сигналы и передают их дальше по сети.

16 Звезда (Star) Все компьютеры с помощью сегментов кабеля подключаются к центральному устройству. При выходе из строя одного компьютера или одного сегмента кабеля, только этот компьютер не работает в сети. Если центральный компонент выходит из строя, не работает вся сеть.

17 Топология иерархическая звезда – используется несколко концентраторов

18 Кольцо (Ring)

19 Логическое кольцо - Физическая звезда

20 Ячеистая топология (mesh topology) Все компьютеры связаны друг с другом отдельными соединениями. Для локальных сетей существует скорее в виде теоретической концепции (реальный пример – соединение двух компьютеров).

21 В ГВС (интерсети) ячеистая топология используется. В такой сети благодаря использованию избыточных маршрутизаторов данные могут доставляться от одной системы к другой несколькими путями.

22 Комбинированные топологии Звезда-шина (star-bus)

23 Звезда-кольцо (star-ring)

24 Передача данных по сети Большие блоки данных замедляют работу сети Разбиение данных на пакеты packe t

25 Компоновка пакета Заголовок (header) Сигнал говорящий о том, что передается пакет Адрес источника Адрес получателя Данные (data) Передаваемые данные (в зависимости от типа сети от 0,5 до 4 Кбайт) Трейлер (trailer или footer) Содержимое зависит от протокола связи. Чаще всего содержит информацию для проверки ошибок при передаче. (Циклический избыточный код – Cyclical Redundancy Code, CRC)

26 Методы доступа к среде передачи данных Метод доступа – набор правил, которые определяют, как компьютер должен отправлять и принимать данные. При попытке одновременной передачи данных по сети пакеты сталкиваются, информация портится – возникает коллизия

27 Основные методы доступа Существует три способа предотвратить одновременную передачу – три основных метода доступа: Множественный доступ с контролем несущей и с обнаружением коллизий Множественный доступ с контролем несущей и с предотвращением коллизий Доступ с передачей маркера

28 Множественный доступ с контролем несущей и с обнаружением коллизий Carrier-Sense Multiple Access with Collision Detection (CSMA/CD) Передающий проверяет сеть Несущая отсутствует Можно передавать Передающий проверяет сеть Несущая обнаружена Передавать нельзя - ожидание После обнаружения коллизии передающий компьютер обязан прекратить передачу, сделать паузу, затем может снова попытаться передавать.

29 Множественный доступ с контролем несущей и с предотвращением коллизий Carrier-Sense Multiple Access with Collision Avoidance (CSMA/CA) Передающий проверяет сеть Несущая отсутствует Сигнализирует о намерении передавать Передает

30 Доступ с передачей маркера Token Passing Пакет особого типа, маркер (token), циркулирует по кольцу от компьютера к компьютеру Компьютер выполняющий передачу захватывает маркер и наполняет своими данными. Пока маркер захвачен другие компьютеры не могут передавать информацию Маркер достигает приемника Приемник копирует информацию в буфер и делает отметку о получении информации Когда маркер вновь достигает отправителя, тот удостоверяется, что передача прошла успешно, изымает из маркера свои данные и отправляет маркер в сеть

31 Сетевые протоколы Протокол – набор правил и процедур, регулирующих порядок осуществления некоторой связи (например, дипломатический протокол). Сетевой протокол – правила и технические процедуры, позволяющие компьтерам, объединенным в сеть, осуществлять соединение и обмен данными. Три основные момента, касающиеся протоколов: –Существует множество протоколов. И хотя все они участвуют в реализации связи, каждый протокол имеет различные цели, выполняет различные задачи. –Протоколы работают на разных уровнях модели OSI (см. ниже). Функции протокола определяются уровнем, на котором он работает. –Несколько протоколов могут работать совместно. В этом случае они образуют так называемый стэк протоколов или набор протоколов.

32 Маршрутизируемые и немаршрутизируемые протоколы LAN LAN1LAN2 Немаршрутизируемые протоколы могут обеспечить связь между компьютерами только внутри локальной сети Маршрутизируемые протоколы могут обеспечить связь между компьютерами внутри локальной сети могут обеспечить связь между локальными сетями (между компьютерами из разных локальных сетей)

33 Модель OSI Сетевая модель OSI (эталонная модель взаимодействия открытых систем англ. Open Systems Interconnection Reference Model-OSI) абстрактная модель для сетевых коммуникаций и разработки сетевых протоколов. Назначение модели OSI состоит в обобщенном представлении средств сетевого взаимодействия. Для наглядности процесс работы сети разделен на семь уровней. В верхней части модели располагается приложение, которому нужен доступ к сети, в нижней – сетевая среда передачи данных. По мере того, как данные продвигаются от уровня к уровню вниз, действующие на этих уровнях протоколы постепенно подготавливают эти данные для передачи по сети. Каждый уровень обслуживает свою часть процесса взаимодействия. 7. Прикладной уровень (Application Layer) 6. Уровень представления (Presentation Layer) 5. Сеансовый уровень (Session Layer) 4. Транспортный уровень (Transport Layer) 3. Сетевой уровень (Network Layer) 2. Канальный уровень (Data-Link Layer) 1. Физический уровень (Physical Layer)

34 Взаимодействие уровней модели OSI Задача каждого уровня – предоставление услуг смежному уровню, «маскируя» детали реализации этих услуг. Каждый уровень на компьютере-отправителе работает так, будто он напрямую связан с таким же уровнем на получателе – это логическая или виртуальная связь. В действительности связь осуществляется между смежными уровнями одного компьютера – программное обеспечение, работающее на каждом уровне реализует сетевые функции в соответствии с набором протоколов этого уровня.

35 Инкапсуляция данных По сути, взаимодействие протоколов, работающих на разных уровнях модели OSI, состоит в том, что каждый протокол добавляет свой заголовок (header), содержащий поля с информацией специфичной для данного уровня, к информации, полученной с уровня, расположенного выше. При этом, информация полученная с верхнего уровня – заголовок и данные, становятся данными для протокола текущего уровня. На канальном уровне добавляется заголовок и трейлер (footer). Итог - пакет, готовый к передаче по сети. Процесс добавления заголовков к запросу, сгенерированному приложением, называется инкапсуляция Пример:

36 Основные функции протоколов уровней OSI 1. Физический уровень (Physical Layer) Имеет дело с передачей битов по физическим каналам связи (различные типы кабелей, беспроводные каналы). На этом уровне определяется тип сигнала для передачи данных по сетевой среде (электрический сигнал, световой импульс и т.д.) и его характеристики (уровень, частота и т.д). 2. Канальный уровень (Data-Link Layer) Основные функции протокола канального уровня: А. Формирование кадра (пакета) для передачи по сети. Протокол канального уровня добавляет к данным полученным от сетевого уровня заголовок и трейлер, превращая их в кадр. В заголовке содержатся адреса системы-отправителя и системы получателя пакета. Это так называемые аппаратные адреса или MAC-адреса, присвоенные сетевым адаптерам на заводе изготовителе (MAC – Media Access Control – управление доступом к среде). Б. Реализация механизма контроля доступа к среде (методы доступа CSMA/CD, CSMA/CA, Token Passing и др). Функции протокола канального уровня реализуются сетевыми адаптерами и их драйверами.

37 3. Сетевой уровень (Network Layer) Протоколы сетевого уровня обеспечивают «сквозную» передачу пакета от передающего до принимающего компьютера (end-to-end). При этом передатчик и приемник могут находится в одной ЛВС или в разных ЛВС, соединенных между собой специальными устройствами – маршрутизаторами (шлюзами). Пример: протокол сетевого уровня – IP (Internet Protocol), который входит в стек протоколов TCP/IP.

38 4. Транспортный уровень (Transport Layer) Протоколы транспортного уровня обеспечивают приложениям ту степень надежности доставки сообщения, которая им требуется. Существует два типа протоколов транспортного уровня: А. Протоколы ориентированные на соединение (connection-oriented) Такие протоколы перед передачей данных обмениваются сообщениями, чтобы установить связь друг с другом. После установки связи выполняется передача, а затем протоколы обмениваются сообщениями о доставке пакета. Пример: протокол ТСР (Transmission Control Protocol) – входит в стек протоколов TCP/IP, обеспечивает приложениям гарантированную доставку данных с подтверждением приема, обнаружением и коррекцией ошибок. Б. Протоколы не ориентированные на соединение (connectionless) Передают информацию целевой системе не проверяя готова ли она к приему и существует ли она вообще Пример: протокол UDР (User Datagram Protocol) – входит в стек протоколов TCP/IP, не обеспечивает приложениям гарантированную доставку данных.

39 5. Сеансовый уровень (Session Layer) Обеспечивает процесс взаимодействия сторон, фиксирует какая из сторон сейчас является активной и предоставляет средства синхронизации сеанса. Эти средства позволяют в ходе длинных передач сохранять информацию о состоянии этих передач в виде контрольных точек, чтобы в случае отказа можно было вернуться назад к последней контрольной точке, а не начинать все сначала. Этот уровень редко реализуется в виде отдельных протоколов. Функции этого уровня часто объединяют с функциями прикладного уровня и реализуют в одном протоколе. 6. Уровень представления (Presentation Layer) На этом уровне выполняется функция трансляции синтаксиса между различными системами (например, различная кодировка символов в разных системах – ASCII и EBCDIC). 7. Прикладной уровень (Application Layer ) Это набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к ресурсам, таким как файлы, принтеры, гипертекстовые документы, а также организуют свою совместную работу, например, по протоколу электронной почты. Единица данных, которой оперирует прикладной уровень, обычно называется сообщением.

40 Стандартные стеки и уровни протоколов Стек протоколов – это некоторая комбинация протоколов, которые работают в сети одновременно и обеспечивают следующие операции с данными: –Подготовку –Передачу –Прием Работа различных протоколов должна быть скоординирована так, чтобы исключить конфликты или незаконченные операции – этого можно достичь с помощью разбиения стеков протоколов на уровни.

41 В компьютерной промышленности в качестве стандартных моделей разработано несколько стеков протоколов. Наиболее известные из них: –NetWare фирмы Novell –AppleTalk фирмы Apple –TCP/IP – стек протоколов Internet Коммуникационные задачи, которые возложены на сеть, позволяют выделить среди протоколов разных стеков три типа (три уровня) протоколов: –Прикладные –Транспортные –Сетевые

42 Схема расположения этих протколов соответствует уровням модели OSI Прикладные протоколы Транспортные протоколы Сетевые протоколы

43 Стек протоколов TCP/IP (Transmission Control Protocol/Internet Protocol) TCP/IP – набор протоколов, которые обеспечивают связь в гетерогенной (неоднородной) среде, т.е. обеспечивает совместимость между компьютерами разных типов. Совместимость – одно из основных преимуществ TCP/IP, поэтому большинство ЛВС поддерживает его. TCP/IP маршрутизируемый протокол – используется в качестве межсетевого протокола. TCP/IP стал стандартом де-факто для межсетевого взаимодействия

44 Четырехуровневая модель TCP/IP Протоколы TCP/IP соответствуют четырехуровневой модели, известной как модель DARPA. Каждый уровень этой модели соответствует одному или нескольким уровням модели OSI. 7Прикладной I 6Представления TelnetFTPSMTPHTTPRIPSNMP 5Сеансовый 4Транспортный II TCPUDP 3Сетевой Межсетевой III IP 2Канальный Сетевой интерфейс Не регламентируется: Ethernet, TokenRing, X.25, ATM и т.д. …. IV 1 Физический OSITCP/IP

45 Основные протоколы стека TCP/IP I. Прикладной уровень – обеспечивает приложениям доступ к сервисам других уровней и определяют протоколы, по которым приложения могут обмениваться данными На этом уровне предусмотрено много протоколов и постоянно разрабатываются новые. –Telnet – протокол эмуляции терминала, используется для регистрации на удаленных компьютерах –FTP (File Transport Protocol) – протокол для передачи файлов –HTTP (Hypertext Transfer Protocol) – протокол для работы с гипертекстовыми документами, образующими содержимое Web-страниц в World Wide Web Следующие протоколы упрощают использование и управление TCP/IP-сетями –SMTP (Simple Mail Transfer Protocol) – протокол для передачи почтовых сообщений –SNMP (Simple Network Management Protocol) – протокол управления сетью –RIP (Routing Information Protocol) – протокол маршрутизации

46 II. Транспортный уровень Предоставляет прикладному уровню сеансовые коммуникационные службы. –TCP (Transmission Control Protocol) – обеспечивает надежную, требующую логического соединения связь только между двумя компьютерами. Отвечает за установление соединения, упорядочивание посылаемых пакетов и восстановление пакетов, потерянных в процессе передачи. –UDP (User Datagram Protocol) – обеспечивает ненадежную, не требующую логического соединения связь. Используется, когда объем данных невелик (например, данные могут уместиться в одном пакете), когда издержки установления TCP соединения нежелательны либо когда протоколы верхнего уровня или приложения гарантируют надежную доставку. UDP используется для передачи данных на несколько компьютеров с использованием многоадресной рассылки, например, многоадресная рассылка потокового мультимедиа при проведении видеоконференций в реальном времени.

47 III. Межсетевой уровень –IP (Internet Protocol – межсетевой протокол) – маршрутизируемый протокол, отвечающий за IP-адресацию, маршрутизацию, фрагментацию и восстановление пакетов. В его задачу входит продвижение пакета между сетями – от одного маршрутизатора до другого до тех пор, пока пакет не попадет в сеть назначения. В отличие от протоколов прикладного и транспортного уровней протокол IP разворачивается не только на хостах, но и на всех шлюзах (маршрутизаторах). Этот протокол работает без установления соединения, без гарантированной доставки. –ARP (Address Resolution Protocol) – обеспечивает преобразование адресов межсетевого уровня (IP-адресов) в адреса уровня сетевого интерфейса (МАС-адреса) –ICMP (Internet Control Message Protocol) – поддерживает диагностические функции и сообщает об ошибках в случае неудачной доставки IP-пакетов –IGMP (Internet Group Management Protocol) – управляет членством компьютера (хоста) в группах. Хосты входящие в группу слушают трафик, направляемый на определенный адрес (адрес групповой рассылки) и принимают все пакеты, присылаемые на этот адрес.

48 IV. Уровень сетевых интерфейсов Уровень сетевых интерфейсов в стеке TCP/IP отвечает за организацию взаимодействия с технологиями сетей, входящими в составную сеть. Этот уровень в стеке TCP/IP не регламентируется. Он поддерживает все популярные технологии (Ethernet, TokenRing и т.д.). Обычно при появлении новой сетевой технологии она быстро включается в стек TCP/IP путем разработки соответствующей документации

49 Единицы передачи данных для протоколов различных уровней

50 IP-адрес – уникальный идентификатор, однозначно определяющий узел (хост) в сети, использующей протокол TCP/IP. Узел (node) или хост (host) – устройство, подключенное к сети и способное взаимодействовать с другими устройствами. IP-адресация Сетевой адрес состоящий из номера сети и номера хоста в сети позволит уникальным образом идентифицировать каждый хост в большой составной сети. В технологии TCP/IP сетевой адрес называют IP-Адрес сеть1 сеть3 сеть2 сеть4 хост1хост2хост3хост1хост2хост3хост1хост2хост3

51 IPv4 IP-адрес – 32-х разрядное двоичное число Для удобства записывается в специальном формате – десятичное с точкой (dotted decimal) 10110101111111000001111001110011 8-р - октет Десятичное число WXYZ W.X.Y.Z – десятичное с точкой 181.252.30.115

52 Преобразование двоичного формата в десятичный 8-р - октет 11111111 весовые коэффициенты 2727 2626 2525 2424 23232 2121 2020 1286432168421 Пример: 10011001 128+0+0+16+8+0+0+1=153

53 IP-адрес назначается не по принципу последовательного перечисления хостов, а разбивается на две части: –Идентификатор сети (network ID) – определяет физическую сеть. Он одинаков для всех узлов в одной сети и уникален для каждой сети, включенной в объединенную сеть. –Идентификатор хоста (host ID) – соответствует конкретному узлу (компьютеру, маршрутизатору и т.д) в данной сети 10110101111111000001111001110011 Идентификатор сетиИдентификатор хоста Идентификатор сети занимает старшую часть IP- адреса, идентификатор хоста - младшую

54 Классы IP-адресов (классы сетей) Каждый класс IP-адреса определяет, какая часть адреса отводится под ID-сети, а какая под ID-хоста. В соответствии с классами IP-адресов различают классы сетей. Класс8 разрядов АID сетиID хоста BID сетиID хоста CID сетиID хоста DДиапазон адресов 224.0.0.0 – 239.255.255.255 – групповая рассылка EДиапазон адресов 240.0.0.0 – 247.255.255.255 - зарезервировано

56 Маска подсети. Бесклассовая модель сети (CIDR) Предположим, в локальной сети, подключаемой к Интернет, находится 2000 компьютеров. Каждому из них требуется выдать IP-адрес. Для получения необходимого адресного пространства нужны либо 8 сетей класса C, либо одна сеть класса В. Сеть класса В вмещает 65534 адреса, что много больше требуемого количества. При общем дефиците IP-адресов такое использование сетей класса В расточительно. Однако если мы будем использовать 8 сетей класса С, возникнет следующая проблема: каждая такая IP-сеть должна быть представлена отдельной строкой в таблицах маршрутов на маршрутизаторах, потому что с точки зрения маршрутизаторов это 8 абсолютно никак не связанных между собой сетей, маршрутизация дейтаграмм в которые осуществляется независимо, хотя фактически эти IP-сети и расположены в одной физической локальной сети и маршруты к ним идентичны. Таким образом, экономя адресное пространство, мы многократно увеличиваем служебный трафик в сети и затраты по поддержанию и обработке маршрутных таблиц. Рассмотрим таблицу

57 С другой стороны, нет никаких формальных причин проводить границу сеть-хост в IP-адресе именно по границе октета. Это было сделано исключительно для удобства представления IP-адресов и разбиения их на классы. Если выбрать длину сетевой части в 21 бит, а на номер хоста отвести, соответственно, 11 бит, мы получим сеть, адресное пространство которой содержит 2046 IP-адресов, что максимально точно соответствует поставленному требованию. Это будет одна сеть, определяемая своим уникальным 21-битным номером, следовательно, для ее обслуживания потребуется только одна запись в таблице маршрутов. Единственная проблема, которую осталось решить: как определить, что на сетевую часть отведен 21 бит? В случае классовой модели старшие биты IP-адреса определяли принадлежность этого адреса к тому или иному классу и, следовательно, количество бит, отведенных на номер сети.

58 В случае адресации вне классов, с произвольным положением границы сеть-хост внутри IP-адреса, к IP-адресу прилагается 32-битовая маска, которую называют маской сети (netmask) или маской подсети (subnet mask). Сетевая маска конструируется по следующему правилу: –на позициях, соответствующих номеру сети, биты установлены в 1; –на позициях, соответствующих номеру хоста, биты установлены в 0. Снабжая каждый IP-адрес маской, можно отказаться от понятий классов и сделать более гибкой систему адресации сетей хостов.

59 129641345 10000001010000001000011000000101 255 1280 11111111111111111000000000000000 Адрес сети 10000001010000001000000000000000 129641280 Адрес хоста 00000000000000000000011000000101 0065 Пример. IP-адрес:129.64.134.5 Маска:255.255.128.0 - адрес сети - адрес хоста - Часть адреса, дополненная 0 Адрес сети:129.64.128.0 Адрес хоста:0.0.6.5

60 Указание маски подсети 1. В формате десятичное с точкой (dotted decimal) IP-адрес:129.64.134.5 Маска:255.255.128.0 2. В виде префикса сети (network prefix) Префикс – число разрядов маски, установленных в 1 Записывается в виде: / 129.64.134.5/17 Маски подсетей для классов сетей: Класс А255.0.0.0/8 Класс B255.255.0.0/16 Класс C255.255.255.0/24

61 Зарезервированные IP-адреса 1.Адрес обратной связи (шлейфовый адрес) - 127.0.0.1 –Посылаемое сообщение не передается в сеть, а передается программным модулям верхнего уровня. Используется для тестирования ПО TCP/IP на локальном компьютере (сетевой адаптер не проверяется) 2. 0.0.0.0 (все нули) – неопределенный адрес –Обозначает адрес узла, который сгенерировал этот пакет 3. Адрес сети – в поле адреса хоста все 0 –Позволяет адресовать всю сеть –Пример: Адрес класса С: 195.33.19.0 4. Групповой адрес (широковещание – broadcast) - в поле адреса хоста все 1 –Пакет рассылается все хостам ЛВС, номер которой указан в поле адреса сети –Пример: Адрес класса С: 195.33.19.255

62 5. Ограниченное широковещание (limited broadcast) – все разряды адреса 1. –Пакет рассылается все хостам той же ЛВС, в которой находится хост посылающий сообщение. Ограниченность означает, что пакет не выйдет за границы данной сети –Пример: 255.255.255.255 6. Хост в данной сети - в поле адреса сети все 0. –Хост назначения принадлежит той же сети, что и хост который отправил пакет. Может использоваться только как адрес отправителя –Пример: Адрес класса С: 0.0.0.5

63 Автономные (частные) сети Идентификатор сетиМаскаКоличество сетей 10.0.0.0255.0.0.0 ( /8 )1 сеть класса А 172.16.0.0 – 172.31.0.0255.255.0.0 ( /16 )16 сетей класса В 192.168. 0.0 – 192.168.255.0255.255.255.0 ( /24 )256 сетей класса С

64 Настройка IP-адресов. 1.Ручная настройка.

65 2. Автоматическая настройка А. Динамическое распределение IP-адресов DHCP DHCP (англ. Dynamic Host Configuration Protocol протокол динамической конфигурации узла) это сетевой протокол, позволяющий компьютерам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP. Для этого компьютер обращается к специальному серверу, называемому сервером DHCP. Сетевой администратор может задать диапазон адресов, распределяемых среди компьютеров. Это позволяет избежать ручной настройки компьютеров сети и уменьшает количество ошибок. Протокол DHCP используется в большинстве крупных сетей TCP/IP.

66 Б. Автоматическая назначение частных IP-адресов – APIPA (Automatic Private IP Addressing)

67 Введение в IPv6

70 TCP- и UDP-порты В TCP/IP-сетях порт – это механизм, позволяющий компьютеру поддерживать сразу несколько коммуникационных сеансов с программами и другими компьютерами. В сети многие приложения могут одновременно взаимодействовать друг с другом. Когда эти приложения функционируют на одном сетевом хосте для протокола TCP/IP требуется метод, позволяющий различать эти приложения. Для этой цели, т.е. для задания нужного приложения, в протоколе TCP/IP используются порты. Порт является идентификатором приложения на компьютере. Порт связан с протоколами TCP или UDP транспортного уровня и называется соответственно портом TCP или UDP. Порт может задаваться любым числом, находящемся в диапазоне от 0 до 65535. Для портов наиболее распространенных сетевых приложений используются хорошо известные зарезервированные номера портов, значения которых меньше 1024.

71 TCP Port NumberDescription 20FTP (Data Channel) 21FTP (Control Channel) 23Telnet 80HyperText Transfer Protocol (HTTP) used for the World Wide Web Некоторые хорошо известные (well-known) TCP-порты UDP Port NumberDescription 53Domain Name System (DNS) 69Trivial File Transfer Protocol (TFTP) 137NetBIOS name service 161Simple Network Management Protocol (SNMP) Некоторые хорошо известные (well-known) UDP-порты

72 В ОС для идентификации приложений работающих на конкретных хостах используются сокеты – Sockets. Сокет представляет собой комбинацию IP-адреса и порта TCP или UDP. Приложение создает сокет, указывая IP-адрес и порт, отслеживаемый приложением. IP-адрес в сокете позволяет идентифицировать и определять конечный компьютер, а порт указывает приложение, которому будут посланы данные.

73 Подсети. Деление сетей на подсети. Подсеть (subnet) – физический сегмент TCP/IP сети, в котором используются IP-адреса с общим идентификатором сети. Использование подсетей имеет ряд преимуществ: –Совместное использование различных сетевых технологий в разных подсетях (Ethernet, Token Ring) –Уменьшение нагрузки на сеть путем уменьшения числа широковещательных запросов. сеть1 сеть3 сеть2 сеть4 хост1хост2хост3хост1хост2хост3хост1хост2хост3 Концентратор (switch)

74 Чтобы разделить сеть на несколько подсетей необходимо использовать различные идентификаторы подсети для каждого сегмента. Для этого требуется разбить идентификатор узла общей сети на две группы разрядов (бит) –первая служит для идентификации подсети (S) –вторая для идентификации конкретного хоста в подсети (H) ID сети общей сетиID хоста общей сети S-идентификатор подсети H-идентификатор хоста в подсети ID подсетиID хоста в подсети

75 2. Запишите S единиц подряд и добавьте справа столько 0, чтобы общее количество разрядов соответствовало разрядности идентификатора хоста общей сети (для сети класса А – 8 р; для сети класса В – 16 р и т.д.) –Сеть класса А:10000000 => 128 –Сеть класса B:10000000.00000000 => 128.0 3. Запишите полученное число на месте ID-хоста в маске, определяющей общую сеть. –Сеть класса А:255.255.255.128 => /25 –Сеть класса B:255.255.128.0 => /17 Алгоритм разделения сети на подсети I. Определение маски подсети 1. Необходимо определить число разрядов в идентификаторе подсети – S. Используется следующее правило: N = 2 S N – число подсетей в общей сети S – число разрядов в идентификаторе подсети Делим сеть на две подсети: 2=2 1 => S = 1 128 –Сеть класса B:10000000.00000000 => 128.0 3. Запишите полученное число на месте ID-хоста в маске, определяющей общую сеть. –Сеть класса А:255.255.255.128 => /25 –Сеть класса B:255.255.128.0 => /17 Алгоритм разделения сети на подсети I. Определение маски подсети 1. Необходимо определить число разрядов в идентификаторе подсети – S. Используется следующее правило: N = 2 S N – число подсетей в общей сети S – число разрядов в идентификаторе подсети Делим сеть на две подсети: 2=2 1 => S = 1">

76 II. Определение адресов подсетей Адрес сети (подсети) – адрес в котором ID-хоста заменяется нулями. Для задания идентификаторов подсетей используется то же число разрядов S, что и для соответствующей маски Запишите все двоичные числа, образованные изменением S разрядов и добавьте справа столько 0, чтобы общее количество разрядов соответствовало числу разрядов в ID-хоста маски подсети. Запишите полученное число на месте ID-хоста в адресе общей сети. Сеть класса А:0 0000000 => 0 1 0000000 => 128 Подсети:W.X.Y.0 W.X.Y.128 Сеть класса В:0 0000000.00000000 => 0.0 1 0000000.00000000 => 128.0 Подсети:W.X.0.0 W.X.128.0 0 1 0000000 => 128 Подсети:W.X.Y.0 W.X.Y.128 Сеть класса В:0 0000000.00000000 => 0.0 1 0000000.00000000 => 128.0 Подсети:W.X.0.0 W.X.128.0">

77 III. Определение диапазонов адресов для узлов подсети Начало диапазона – увеличенный на 1 адрес подсети Конец диапазона – уменьшенный на 2 адрес следующей возможной подсети (все 0 в адресе хоста – адрес сети; все 1 в адресе хоста – широковещание) Сеть класса А:W.X.Y.1 - W.X.Y.126 W.X.Y.129 - W.X.Y.254 Сеть класса В:W.X.0.1 - W.X.127.254 W.X.128.1 - W.X.255.254 IV. Определение количества хостов подсети 1. Запишите маску подсети и определите число разрядов в идентификаторе узла – H Сеть класса А:255.255.255.128 => /25 => H = 7 Сеть класса B:255.255.128.0 => /17 => H = 15 2. Число возможных адресов – 2 H 3. Число доступных адресов – 2 H -2 (все 0 в адресе хоста – адрес сети; все 1 в адресе хоста – широковещание) /25 => H = 7 Сеть класса B:255.255.128.0 => /17 => H = 15 2. Число возможных адресов – 2 H 3. Число доступных адресов – 2 H -2 (все 0 в адресе хоста – адрес сети; все 1 в адресе хоста – широковещание)">

78 Адресация хостов в сети. Каждый компьютер в сети имеет уникальное имя. 1. В IP-сетях в качестве уникального имени хоста используется IP-адрес. 2. Локальный (аппаратный) адрес или MAC-адрес. –Адресс, присвоенный сетевому адаптеру на заводе изготовителе. (MAC – Media Access Control – управление доступом к среде). Слово локальный означает «действующий не во всей составной сети, а лишь в пределах локальной сети (подсети). Внутри ЛВС хосты устанавливают связь друг с другом, используя эти адреса (канальный уровень OSI).

79 3. DNS-имя. –DNS (Domain Name System) – доменная система имен. Реализуется в виде иерархического пространства имен, в котором имя представляет собой последовательность простых символьных имен, разделенных точками.

80 DNS (Domain Name System) – это распределенная база данных, которая распределена между специальными компьютерами сети – DNS-серверами. Домен – группа сетевых хостов, имеющая уникальное имя. DNS-сервер создается в каждом домене. DNS-сервер хранит доменные имена и соответствующие им IP-адреса. 4. NetBIOS-имя (плоское имя). Имя, присваиваемое компьютеру внутри локальной сети. Состоит из последовательности символов, не разделенных на части. Используется только для связи внутри локальной сети (например, для доступа к общим каталогам и принтерам).

81 Разрешение имен. Разрешение имени – установление однозначного соответствия (отображение) между именами разного типа. 1. Отображение IP-адресов на МАС-адреса. Каждый сетевой интерфейс (сетевой адаптер) имеет IP-адрес и МАС- адрес. Для определения МАС-адреса по IP-адресу используется протокол ARP (Address Resolution Protocol). Протокол ARP поддерживает для каждого сетевого адаптера или маршрутизатора таблицу ARP. Первоначально, при включении компьютера или маршрутизатора в сеть, все его таблицы маршрутизации пусты. В них накапливается информация в ходе работы сети.

82 Пусть IP-протокол узла А направляет пакет узлу В c адресом IP1. Для решения этой задачи: –Протокол IP обращается к протоколу APR «Какой МАС-адрес имеет узел с адресом IP1?» –Работа ARP начинается с просмотра APR-таблицы. Предположим, что в ней отсутствует запись об адресе IP1 –Протокол ARP формирует ARP-запрос и рассылает в сеть всем хостам (широковещание) сети. –Хосты направляют запрос своему протоколу ARP. Он сравнивает полученный в запросе адрес IP1 со своим IP-адресом. –ARP, который констатировал совпадение, формирует ARP-ответ, в котором указывает свой МАС-адрес. Широковещания здесь нет, т.к. в ARP-запросе был указан МАС-адрес отправителя. Зона ARP-запросов ограничивается локальной сетью, т.к. маршрутизаторы не передают эти запросы в другие сети. А В

83 Утилита ARP Отображение и изменение таблиц преобразования IP-адресов в физические, используемые протоколом разрешения адресов (ARP). –ARP -s inet_addr eth_addr [if_addr] –ARP -d inet_addr [if_addr] –ARP -a [inet_addr] [-N if_addr] – -a Отображает текущие ARP-записи, опрашивая текущие данные – протокола. Если задан inet_addr, то будут отображены IP и – и физический адреса только для заданного компьютера. – Если более одного сетевого интерфейса используют ARP, – то будут отображаться записи для каждой таблицы. – -g То же, что и ключ -a. – inet_addr Определяет IP-адрес. – -N if_addr Отображает ARP-записи для заданного в if_addr сетевого – интерфейса. – -d Удаляет узел, задаваемый inet_addr. inet_addr может содержать – символ шаблона * для удаления всех узлов. – -s Добавляет узел и связывает internet адрес inet_addr – с физическим адресом eth_addr. Физический адрес задается – 6 байтами (в шестнадцатеричном виде), разделенных дефисом. – Эта связь является постоянной. – eth_addr Определяет физический адрес. – if_addr Если параметр задан, - он определяет интернет адрес интерфейса, – чья таблица преобразования адресов должна измениться. – Eсли не задан, - будет использован первый доступный интерфейс. –Пример: – arp -a. Выводим ARP-таблицу.

84 Разрешение NetBIOS-имен Некоторые приложения, работающие в ОС используют плоские NetBIOS-имена для связи с приложениями на удаленных компьютерах. Пример – служба доступа к файлам и принтерам сетей Microsoft. Так как в IP-сети устройства адресуются IP-адресами, должен существовать механизм разрешения NetBIOS-имени в IP- адреса. Это обеспечивает протокол NetBT – NetBIOS поверх TCP/IP. NetBT создает локальный кэш в котором хранятся записи в виде пар: NetBIOS-имя – IP-адрес. Таблица удаленного буфера NetBIOS-имен Имя Тип Адрес узла Время жизни [с] -------------------------------------------------------------------- VERA-FLORENCE Уникальный 192.168.0.11 430 Имена NetBIOS: Уникальные – идентификация конкретного компьютера Групповые – группа компьютеров (домен или рабочая группа)

85 Каждому NetBIOS-имени присваивается специальный идентификатор, который определяет тип имени: [00] – имя сервиса клиента [20] – имя сервиса сервера [03] – имя пользователя [1С] – имя контроллера домена [1Е] – имя рабочей группы Основной метод разрешения NetBIOS-имен для протокола NetBT– широковещание (аналогично ARP). Кроме этого можно использовать файл LMHOSTS - текстовый файл, содержащий записи типа: IP-адрес – NetBIOS-имя Файл можно редактировать вручную.

86 Утилита nbtstat Отображение статистики протокола и текущих подключений TCP/IP с помощью NBT (NetBIOS через TCP/IP). NBTSTAT [-a Узел] [-A IP-адрес] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [интервал] ] -a (adapter status) Вывод таблицы имен узла, указанного по имени. -A (Adapter status) Вывод таблицы имен узла, указанного по IP-адресу. -c (cache) Вывод буфера имен удаленных узлов, включая адреса IP. -n (names) Вывод локальных имен NetBIOS. -r (resolved) Вывод имен, определенных с помощью рассылки и WINS. -R (Reload) Очистка и перезагрузка таблицы удаленного буфера имен. -S (Sessions) Вывод таблицы сеансов с IP-адресами. -s (sessions) Вывод таблицы сеансов с преобразованием IP-адресов в имена NETBIOS. -RR (ReleaseRefresh) Отсылка пакетов освобождения имени (Name Release)на WINS-сервер, а затем запуск обновления (Refresh) Узел Имя удаленного компьютера. IP-адрес IP-адрес удаленного компьютера. интервал Повторный вывод статистических данных через указанный интервал в секундах. Для прекращения вывода нажмите клавиши +.

87 Разрешение DNS-имен 1. Использование текстового файла HOSTS – содержит записи типа: IP-адрес – DNS-имя Файл можно редактировать вручную. 2. Использование DNS-сервера. DNS-сервер создается в каждом домене. DNS-сервер хранит доменные имена и соответствующие им IP- адреса. 1 2 3 4

88 Концентраторы, коммутаторы, маршрутизаторы

89 Концентратор (HUB) Концентратор работает на физическом уровне сетевой модели OSI, повторяет приходящий на один порт сигнал на все активные порты. (сигнал, приходящий на вход воспринимается концентраторм как неструктурированный поток 0 и 1). В случае поступления сигнала на два и более порта одновременно возникает коллизия, и передаваемые кадры данных теряются. Таким образом, все подключенные к концентратору устройства находятся в одном домене коллизий.

90 Локальная сеть: Один домен коллизий

91 Мост (bridge), коммутатор(switch) HUB

93 Мост работает на канальном уровне модели OSI – использует для локализации трафика МАС-адреса компьютеров. Во время работы мост строит таблицу маршрутизации. В начале работы эта таблица пуста. При работе сети мост извлекает из поступивших кадров МАС- адреса отправителей и помещает их таблицу маршрутизации, где фиксирует номер своего порта и поступивший адрес Номер портаМАС-адрес 102608С036592 402608С428197 В дальнейшем мост передает кадр только в тот порт, где находится получатель

94 Все компьютеры подключенные к мосту (коммутатору) образуют один широковещательный домен. Мост передает широковещательные сообщения (например, запросы ARP) во все свои порты. Именно принадлежность к одному широковещательному домену позволяет сегментам сети, подключенным к разным портам оставаться одной и той же ЛВС. При этом каждый сегмент сети представляет собой отдельный домен коллизий.

95 Локальная сеть: Один широковещательный домен Четыре домена коллизий

96 Маршрутизатор (router) Маршрутизация – процесс выбора пути для передачи пакетов Маршрутизатор (router) – это устройство, подключенное к двум или нескольким сетям. Обеспечивает маршрутизацию. Работает на сетевом уровне модели OSI. Например, Ethernet и TokenRing. В большой составной сети к одному маршрутизатору может подключаться несколько ЛВС, а к одной ЛВС может подключаться несколько маршрутизаторов. Поэтому к одной и той же цели пакеты могут доставляться различными путями. Если один маршрутизатор выйдет из строя, пакеты в обход его дойдут до места назначения. В сложных сетях перед маршрутизатором стоит важная задача – выбор наиболее эффективного пути для доставки пакетов. Если пакету на пути к конечному пункту приходится проходить через множество сетей, каждый обрабатывающий его маршрутизатор называют транзитом (hop). Маршрутизатор часто оценивает эффективность маршрута по числу транзитов от исходной до целевой системы.

97 Таблица маршрутизации Таблица маршрутизации – это сердце маршрутизатора. Без нее маршрутизатор не узнает, куда пересылать получаемые пакеты. В отличие от коммутаторов маршрутизаторы не умеют составлять таблицы на основе информации из получаемых пакетов – ее там нет.

98 Два способа создания таблиц маршрутизации: Статическая маршрутизация – создание таблицы вручную Динамическая маршрутизация – маршрутизаторы с помощью специальных протоколов обмениваются информацией друг о друге и сетях, к которым они подключены. По сути таблица маршрутизации представляет собой список сетей и адресов маршрутизаторов, к которым система должна обращаться для передачи данных в эти сети.

99 Столбцы: Сетевой адрес(network address) – адрес пункта назначения (адрес сети или хоста, информация о маршруте к которым записана в других столбцах Маска сети (network mask) – маска подсети для адреса в первом столбце Адрес шлюза (gateway address) – адрес маршрутизатора, которому необходимо посылать пакет, чтобы доставить его хосту с адресом из первого столбца Интерфейс (interface) – адрес сетевого адаптера, через который необходимо передавать пакеты маршрутизатору, адрес которого указан в столбце «адрес шлюза». Метрика (metric) – число, позволяющее сравнить относительную эффективность различных путей к одной цели (фактически показывает сколько маршрутизаторов надо пройти, чтобы добраться до цели). Пример таблицы маршрутизации на локальном хосте в ОС Windows

100 Строки: (1)0.0.0.00.0.0.0192.168.0.1192.168.0.17520 – шлюз по умолчанию (default gateway) – маршрут к любой сети, не описанной в таблице маршрутизации. Любой IP-адрес объединенный с маской 0.0.0.0 дает 0.0.0.0. На компьютере, не являющимся маршрутизатором в столбце «Адрес шлюза» указывается его IP-адрес, а столбец «Интерфейс» указан IP-адрес сетевого интерфейса (адаптера), соединяющего систему с сетью. (2)127.0.0.0255.0.0.0127.0.0.1127.0.0.11 – адрес обратной связи (локальной заглушки). Протокол IP автоматически направляет все пакеты, адресованные на любой адрес сети 127.0.0.0, обратно в очередь входящих пакетов. В качестве маршрутизатора используется свой собственный обратный адрес 127.0.0.1 (3) 192.168.0.0255.255.255.0192.168.0.175192.168.0.17520 – маршрут к ЛВС, в которую включен локальный компьютер. В столбцах «Адрес шлюза» и «Интерфейс» указывается IP-адрес локального компьютера, указывающий что в качестве маршрутизатора он должен использовать самого себя. (4) 192.168.0.175255.255.255.255127.0.0.1127.0.0.120 – маршрут к локальному компьютеру (ссылка на этот компьютер). Управление пакетом направленным к локальному компьютеру должно выполнятся внутри него (127.0.0.1), в обход сетевого адаптера.

101 ( (5) 192.168.0.255 255.255.255.255192.168.0.175192.168.0.17520 – адрес отправки широковещательных сообщений в локальной сети (192.168.0.255). Пакеты перелаются компьютерам локальной сети, поэтому система использует в качестве маршрутизатора саму себя (192.168.0.175). (6) 224.0.0.0240.0.0.0192.168.0.175192.168.0.17520 – адрес групповой рассылки. Система использует в качестве маршрутизатора саму себя. (7) 255.255.255.255 255.255.255.255192.168.0.175192.168.0.1751 – адрес широковещательных сообщений по все сети

102 Команда route Просмотр и изменение таблицы маршрутизации ROUTE [-f] [-p] [команда [узел] [MASK маска] [шлюз] [METRIC метрика] [IF-интерфейс] -f Очистка таблиц маршрутов от записей для всех шлюзов. При указании одной из команд, таблицы очищаются до выполнения команды. -p При использовании с командой ADD задает сохранение маршрута при перезагрузке системы. По умолчанию маршруты не сохраняются при перезагрузке. Игнорируется для остальных команд, изменяющих соответствующие постоянные маршруты. Этот параметр не поддерживается в Windows 95. команда Одна из четырех команд PRINT Печать маршрута ADD Добавление маршрута DELETE Удаление маршрута CHANGE Изменение существующего маршрута узел Адресуемый узел. MASK Если вводится ключевое слово MASK, то следующий параметр интерпретируется как параметр "маска". маска Значение маски подсети, связываемое с записью для данного маршрута. Если этот параметр не задан, по умолчанию подразумевается 255.255.255.255. шлюз Шлюз. METRIC Определение параметра метрика/цена для адресуемого узла. интерфейс адрес сетевого адаптера, который система должна использовать для передачи данных маршрутизатору, адрес которого указан в поле шлюз

103 Команда ping Проверка связи с хостом. Использование: ping [-t] [-a] [-n число] [-l размер] [-f] [-i TTL] [-v TOS] [-r число] [-s число] [[-j списокУзлов] | [-k списокУзлов]] [-w таймаут] конечноеИмя Параметры: -t Отправка пакетов на указанный узел до команды прерывания. Для вывода статистики и продолжения нажмите +, для прекращения - +. -a Определение адресов по именам узлов. -n число Число отправляемых запросов. -l размер Размер буфера отправки. -f Установка флага, запрещающего фрагментацию пакета. -i TTL Задание срока жизни пакета (поле "Time To Live"). -v TOS Задание типа службы (поле "Type Of Service"). -r число Запись маршрута для указанного числа переходов. -s число Штамп времени для указанного числа переходов. -j списокУзлов Свободный выбор маршрута по списку узлов. -k списокУзлов Жесткий выбор маршрута по списку узлов. -w таймаут Таймаут каждого ответа в миллисекундах. TTL – Time To Live – время жизни пакета –предельный срок, в течении которого пакет может перемещаться по сети. Задается в секундах. Часто интерпретируется как максимальное количество маршрутизаторов, через которые может пройти пакет. Каждый маршрутизатор вычитает из TTL единицу. Когда TTL=0 – уничтожается [практика: пар. IP без шлюза по умолчанию_ping_route_ping]

104 Команда tracert (traceroute в UNIX) Отображает список маршрутизаторов, которые в настоящий момент пересылают пакеты к целевому хосту. Использование: tracert [-d] [-h максЧисло] [-j списокУзлов] [-w интервал] имя Параметры: -d Без разрешения в имена узлов. -h максЧисло Максимальное число прыжков при поиске узла. -j списокУзлов Свободный выбор маршрута по списку узлов. -w интервал Интервал ожидания каждого ответа в миллисекундах. Пример: C:\Documents and Settings\user>tracert www.ya.ru Трассировка маршрута к ya.ru [213.180.204.8] с максимальным числом прыжков 30: 1 tracert www.ya.ru Трассировка маршрута к ya.ru [213.180.204.8] с максимальным числом прыжков 30: 1 ">

105 Команда hostname Отображает имя локального компьютера и не предусматривает никаких действий. C:\Documents and Settings\user>hostname TRAINER-I945G hostname TRAINER-I945G"> hostname TRAINER-I945G"> hostname TRAINER-I945G" title="Команда hostname Отображает имя локального компьютера и не предусматривает никаких действий. C:\Documents and Settings\user>hostname TRAINER-I945G">

106 Команда ipconfig Просмотр параметров сетевых интерфейсов, а также настройка продления или прекращения DHCP-аренды. ipconfig [/? | /all | /release [адаптер] | /renew [адаптер] | /flushdns | /displaydns /registerdns | /showclassid адаптер | /setclassid адаптер [устанавливаемый_код_класса_dhcp] ] Где адаптер Полное имя или имя, содержащие подстановочные знаки "*" и "?" (* - любое количество знаков. - один любой знак). См. примеры ключи: /? Отобразить это справочное сообщение. /all Отобразить полную информацию о настройке параметров. /release Освободить IP-адрес, полученный от DHCP, для указанного адаптера. /renew Обновить аренду IP-адреса от DHCP, для указанного адаптера. /flushdns Очистить кэш разрешений DNS. /registerdns Обновить все DHCP-аренды и перерегистрировать DNS-имена /displaydns Отобразить содержимое кэша разрешений DNS. /showclassid Отобразить все допустимые для этого адаптера коды (IDs) DHCP-классов. /setclassid Изменить код (ID) DHCP-класса.

107 По умолчанию отображается только IP-адрес, маска подсети и стандартный шлюз для каждого подключенного адаптера, для которого выполнена привязка с TCP/IP. Для ключей /Release и /Renew, если не указано имя адаптера, то будет освобожден или обновлен IP-адрес, выданный для всех адаптеров, для которых существуют привязки с TCP/IP. Для ключа SetClassID, если не указан код класса (ID), то существующий код класса будет удален. Примеры: > ipconfig - Отображает краткую информацию. > ipconfig /all - Отображает полную информацию. > ipconfig /renew - Обновляет сведения для всех адаптеров. ipconfig - Отображает краткую информацию. > ipconfig /all - Отображает полную информацию. > ipconfig /renew - Обновляет сведения для всех адаптеров.">