Роутер, как и любое другое активное устройство, подключенное к сети, имеет собственный IP адрес. Этот IP адрес нужно знать для того чтобы зайти в настройки роутера или подключиться к нему с помощью Telnet. В данной статье мы расскажем о том, как узнать IP адрес роутера. Читать
Архив метки: протокол
Сообщения об ошибках ICMP и их формат
Для сообщения об ошибках и контроля протокол IP использует ICMP. ICMP — это набор предопределенных сообщений, которые устройство с поддержкой IP может использовать для информирования другого устройства о конкретном состоянии. Например, всякий раз, когда маршрутизатору не удается переслать или доставить IP-пакет, он отправляет обратно источнику ICMP-сообщение, в котором объясняется, почему он не может переслать или доставить пакет.
Сообщения ICMP делятся на две категории: сообщения об ошибках ICMP и сообщения запроса или информации ICMP. В этом уроке мы обсудим сообщения об ошибках ICMP. Читать
Завершение TCP-соединения
Протокол управления передачей (TCP), краеугольный камень интернет-коммуникаций, обеспечивает надежную и упорядоченную доставку данных между устройствами. Хотя этапам установления и передачи TCP-соединения уделяется большое внимание, этап завершения не менее важен. Правильное завершение обеспечивает высвобождение ресурсов, предотвращает повреждение данных и позволяет корректно завершить обмен данными. В этой статье мы углубляемся в тонкости завершения TCP-соединения, исследуя связанные с этим шаги, потенциальные проблемы и важность хорошо управляемого завершения TCP-сеанса. Читать
IP-адрес, что это такое?
Уникальный идентификатор компьютера в сети, построенной на базе стека TCP/IP. Сетевые устройства взаимодействуют друг с другом, используя его. На данный момент применяется два типа — v4 и v6. Пример IP-адреса v4: 192.168.0.1. Такой адрес очень часто назначают сетевым маршрутизаторам (роутерам) в домашних сетях. Пример адреса v6 — 2a00:15f8:a000:5:1:12:1:847f.
Для точной идентификации устройства необходима также маска, которая задает границы сети.
Чтобы узнать IP-адрес своего компьютера, необходимо открыть сетевые настройки или ввести команду ipconfig (Windows) / ifconfig (UNIX) / ip a (современный Linux). Узнать адрес чужого компьютера сложнее, если он не является публичным сервером. Например очень просто узнать адрес какого либо веб-сайта — достаточно ввести команду nslookup имя-сайта. Сетевой адрес телефона на базе Android или iPhone OS, как правило, можно посмотреть в общих сведениях или установив утилиту, например, «Ping & DNS».
IP-адреса бывают публичными и приватными. Публичные назначаются устройствам, которые имеют прямой выход в сеть Интернет и могут использоваться для подключения к внутренним сервисам. Приватные адреса назначаются устройствам в пределах частной локальной сети и недоступны для прямого подключения из сети Интернет. Для локальных сетей лучше использовать адреса из классовой таблицы:
| Класс | Подсети | Маска | Возможный диапазон |
|---|---|---|---|
| A | 255.0.0.0 | ||
| B | |||
| C |
Прочитайте более подробно об IP-адресе на сайте Википедия
Протокол ARP
Адресация в сети Internet представляет собой 32-битовую последовательность 0 и 1, называющихся IP-адресами. Но непосредственно связь между двумя устройствами в этой сети осуществляется по адресам канального уровня (MAC-адресам).
Так вот, для определения соответствия между логическим адресом сетевого уровня (IP) и физическим адресом устройства (MAC) используется описанный в RFC 826 протокол ARP (Address Resolution Protocol, протокол разрешения адресов). Читать