Файл: Адресация в сети Internet. Типы адресов. Типы адресов Физический (macадрес).docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 22.11.2023
Просмотров: 22
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Структура дейтограммы UDP. Слова по 32 бита.
Не все поля UDP-пакета обязательно должны быть заполнены. Если посылаемая дейтаграмма не предполагает ответа, то на месте адреса отправителя могут помещаться нули.
Протокол реального времени RTP
RTP (Real Time Protocol) - транспортный протокол для приложений реального времени.
RTCP (Real Time Control Protocol) - транспортный протокол обратной связи для приложения RTP..
Назначение портов
По номеру порта транспортные протоколы определяют, какому приложению передать содержимое пакетов.
Порты могут принимать значение от 0-65535 (два байта 2^16).
Номера портам присваиваются таким образом: имеются стандартные номера (например, номер 21 закреплен за сервисом FTP, 23 - за telnet, 80 - за HTTP), а менее известные приложения пользуются произвольно выбранными локальными номерами (как правило, больше>1024), некоторые из них также зарезервированы.
Некоторые заданные порты RFC-1700 (1994)
43%
Порт | Служба | Описание |
0 | - | Зарезервировано |
13 | Daytime | Синхронизация времени |
20 | ftp-data | Канал передачи данных для FTP |
21 | ftp | Передача файлов |
23 | telnet | Сетевой терминал |
25 | SMTP | Передача почты |
37 | time | Синхронизация времени |
43 | Whois | Служба Whois |
53 | DNS | Доменные имена |
67 | bootps | BOOTP и DHCP - сервер |
68 | bootps | BOOTP и DHCP - клиент |
69 | tftp | Упрощенная передача почты |
80 | HTTP | Передача гипертекста |
109 | POP2 | Получение почты |
110 | POP3 | Получение почты |
119 | NNTP | Конференции |
123 | NTP | Синхронизация времени |
137 | netbios-ns | NETBIOS - имена |
138 | netbios-dgm | NETBIOS Datagram Service |
139 | netbios-ssn | NETBIOS Session Service |
143 | imap2 | Получение почты |
161 | SNMP | Протокол управления |
210 | z39.50 | Библиотечный протокол |
213 | IPX | IPX - протокол |
220 | imap3 | Получение почты |
443 | HTTPs | HTTP с шифрованием |
520 | RIP | Динамическая маршрутизация |
Диапазон 1024-65535 | ||
1024 | - | Зарезервировано |
6000-6063 | X11 | Графический сетевой терминал |
Программа Ping
Программа для проверки соединения и работы с удаленным хостом.
Программа TraceRoute - позволяет проверить маршрут до удаленного хоста.
Программа nmap - позволяет сканировать порты.
Работу порта, также можно проверить с помощью telnet.
Последнее изменение: Понедельник, 10 апреля 2017, 14:40
TCP/IP
Стек протоколов TCP/IP — это набор протоколов, его название происходит от двух наиболее важных протоколов, являющиеся основой связи в сети Интернет. Протокол TCP разбивает передаваемую информацию на порции (пакеты) и нумерует их. С помощью протокола IP все пакеты передаются получателю. Далее с помощью протокола TCP проверяется, все ли пакеты получены. При получении всех порций TCP располагает их в нужном порядке и собирает в единое целое. В сети Интернет используются две версии этого протокола:
· Маршрутизируемый сетевой протокол IPv4. В протоколе этой версии каждому узлу сети ставится в соответствие IP-адрес длиной 32 бита (т.е. 4 октета или 4 байта).
· IPv6 позволяет адресовать значительно большее количество узлов, чем IPv4. Протокол Интернета версии 6 использует 128-разрядные адреса, и может определить значительно больше адресов.
Примечание
IP-адреса стандарта IPv6 имеют длину 128 бит и поэтому в четыре раза длиннее, чем IP-адреса четвертой версии. IP-адреса версии v6 записываются в следующем виде:X:X:X:X:X:X:X:X, где X является шестнадцатеричным числом, состоящим из 4-х знаков(16 бит), а каждое число имеет размер 4 бит. Каждое число располагается в диапазоне от 0 до F. Вот пример IP-адреса шестой версии: 1080:0:0:0:7:800:300C:427A. В подобной записи незначащие нули можно опускать, поэтому фрагмент адреса: 0800: записывается, как 800:.
ARP
Для взаимодействия сетевых устройств друг с другом необходимо, чтобы у передающего устройства был IP- и MAC-адреса получателя. Набор протоколов TCP/IP имеет в своем составе специальный протокол, называемый ARP (Address Resolution Protocol — протокол преобразования адресов), который позволяет автоматически получить MAC-адрес по известным IP-адресам
DHCP-протокол
Распределением IP-адресов для подключения к сети Интернет занимаются провайдеры, а в локальных сетях – сисадмины. Назначение IP-адресов узлам сети при большом размере сети представляет для администратора очень утомительную процедуру. Поэтому для автоматизации процесса разработан протокол Dynamic Host Configuration Protocol (DHCP) , который освобождает администратора от этих проблем, автоматизируя процесс назначения IP-адресов всем узлам сети.
HTTP протокол
HTTP протокол служит для передачи гипертекста, т.е. для пересылки Web-страниц с одного компьютера на другой. Основой HTTP является технология "клиент-сервер", то есть предполагается существование потребителей (клиентов), которые инициируют соединение и посылают запрос, и поставщиков (серверов), которые ожидают соединения для получения запроса, производят необходимые действия и возвращают обратно сообщение с результатом.
FTP протокол
FTP протокол передачи файлов со специального файлового сервера на компьютер пользователя. Установив связь с удаленным компьютером, пользователь может скопировать файл с удаленного компьютера на свой или скопировать файл со своего компьютера на удаленный.
POP протокол
POP стандартный протокол получения почтового соединения. Серверы POP обрабатывают входящую почту, а протокол POP предназначен для обработки запросов на получение почты от клиентских почтовых программ.
SMTP протокол
SMTP-протокол, который задает набор правил для отправки почты. Сервер SMTP возвращает либо подтверждение о приеме, либо сообщение об ошибке, либо запрашивает дополнительную информацию.
IP адрес по протоколу IPv4
Одной из самых важных тем при рассмотрении TCP/IP является адресация IP. Адрес IP — числовой идентификатор, приписанный каждому компьютеру в сети IP и обозначающий местонахождение в сети устройства, которому он приписан. Адрес IP - это адрес программного, а не аппаратного обеспечения. IP-адрес узла идентифицирует точку доступа модуля IP к сетевому интерфейсу, а не всю машину.
IP-адрес — сетевой (программный) адрес узла в компьютерной сети, построенной по протоколу IP.
Каждый из 4х октет десятичной записи IP адреса может принимать значение в диапазоне от 0 до 255 и в теории такой адрес в десятичной форме записи может быть в диапазоне от 0.0.0.0 до 255.255.255.255. IP адрес - двоичное число, но для человека вместо записи в 32 бит 11000000.10101000.00000000.00000001 удобнее запись в 4 байта вида 192.168.0.1.
Задание 1. Определить IP адрес вашего ПК
Узнать свой собственный IP адрес вы можете, если запустите в ОС Windows XP на выполнение команду Пуск – Программы – Стандартные – Командная Строка и наберете в ней ipconfig (рис. 2).
Классы сетей
Для того, чтобы как-то структурировать сети, их поделили на классы.
Класс A. Большие сети
В сети класса A для описания адреса сети используется первый октет, а остальная часть адреса - это адрес узла. Возможное кол-во узлов 16777214. Маска сети класса А - 11111111. 00000000. 00000000. 00000000 (255.0.0.0).
Класс B. Средние сети
В сети класса B для описания адреса сети используется первые два октета, а остальная часть - это адреса узлов. Возможное кол-во узлов 65534. Маска сети
класса В - 11111111. 11111111. 00000000. 00000000 (255.255.0.0).
Класс С. Малые сети
Адреса сетей класса C используют три первых октета для описания адреса сети, а последний октет обозначает адрес узла. Возможное кол-во узлов 254. Маска сети
класса С - 11111111.11111111.11111111.00000000 (255.255.255.0).
Итак, для стандартного деления IP-адресов на номер сети и номер узла, определенного классами A, B и C маски подсети имеют следующий вид:
Класс | Двоичная форма | Десятичная форма |
A | 11111111 00000000 00000000 00000000 | 255.0.0.0 |
В | 11111111 11111111 00000000 00000000 | 255.255.0.0 |
С | 11111111 11111111 11111111 00000000 | 255.255.255.0 |
В настоящее время классовая модель считается устаревшей и маршрутизация осуществляются по модели CIDR.
Маски при бесклассовой маршрутизации (CIDR)
Беcклассовая адресация CIDR (Classless InterDomain Routing) - метод IP-адресации, позволяющий гибко управлять пространством IP-адресов, не используя жёсткие рамки классовой адресации. Использование этого метода позволяет экономно использовать конечный ресурс IP-адресов. Пример записи IP-адреса с применением бесклассовой адресации: 10.1.2.33/27. По-другому такая запись называется запись IP-адреса не в классическом виде и стиле Cisco. При этом подходе маску подсети записывают вместе с IP-адресом в формате IP-адрес/количество единичных бит в маске. Число после слэша означает количество единичных разрядов в маске подсети. Рассмотрим пример записи диапазона IP-адресов в виде 10.96.0.0/11. В этом случае маска подсети будет иметь двоичный вид 11111111 11100000 00000000 00000000, или то же самое в десятичном виде: 255.224.0.0. 11 разрядов IP-адреса отводятся под номер сети, а остальные 32 - 11 = 21 разряд полного адреса - под локальный адрес в этой сети. Итого, 10.96.0.0/11 означает диапазон адресов от 10.96.0.1 до 10.127.255.255.
Задание 5. Определить MAC-адрес ПК (Скринкаст)
Помимо IP адреса, есть еще и такое понятие, как MAC адрес.
MAC-адрес (или аппаратный адрес) - это цифровой код длиной 6 байт, устанавливаемый производителем сетевого адаптера и однозначно идентифицирующий данный адаптер. Согласно стандартам на сеть Ethernet, не может быть двух сетевых адаптеров с одинаковым MAC-адресом. Пример записи MAC-адреса: 00:E0:18:C3:11:89.
Для того, чтобы узнать MAC-адрес сетевой карты в ОС Windows XP нужно выполнить следующие действия: Пуск-Выполнить-cmd и нажимаем OK;
В командной строке набираем ipconfig /all и нажимаем Enter (рис. 13).
Находим пункт "физический адрес" — это и есть MAC-адрес. Если на компьютере установлено несколько сетевых карт, то пунктов "физический адрес" может быть несколько. В Widows XP можно MAC адрес определять специальными утилитами (рис. 14).
Рисунок 14 - Окно утилиты IP config
DNS-сервер (Скринкаст)
DNS-сервер служит для преобразования доменных имен в IP-адреса, либо наоборот - IP-адресов в доменные имена.
Пример
Доменное имя: www.site.ru
IP-адрес сервера: 194.226.215.67
Например, если выполните в командной строке команду ping на какой-либо веб-сервер, то вы увидите, что его доменное имя транслируется в его IP адрес (рис. 15). Эту трансляцию и осуществляет DNS-сервер.
Рисунок 15 - Доменное имя (yandex.ru) преобразуется в IP адрес
Настройка IPv4 адресов
В Windows 7 выполните команду Панель управления-Сеть и Интернет-Сетевые подключения (рис. 16).
Рисунок 16 - На этом ПК существует несколько сетевых подключений
В окне сетевых подключений выберите то подключение, которое вам нужно отконфигурировать и для открытия диалогового окна свойств конкретного сетевого подключения, из контекстного меню выберите команду Свойства (рис. 17).
Рисунок 17 - Окно свойств сетевого подключения
В диалоговом окне выберите компонент Протокол Интернета версии 4 (TCP/IPv4) и нажмите на кнопку Свойства (рис. 18).
Рисунок 18 - Диалоговое окно свойств Протокола Интернета версии 4 (TCP/IPv4)
Как видно на иллюстрации, по умолчанию сетевые подключения автоматически получают IP-адрес и адрес DNS-сервера. Для того чтобы настроить статический адрес, установите переключатель на опцию Использовать следующий IP-адрес, а затем укажите IP-адрес, маску подсети и при необходимости адрес основного шлюза. Для ручной настройки DNS-сервера, установите переключатель на опцию Использовать следующие адреса DNS-серверов и укажите адрес предпочтительного DNS-сервера и, по необходимости, адрес альтернативного DNS-сервера.