30 lines
2.8 KiB
Markdown
30 lines
2.8 KiB
Markdown
**OSI** - теоритическая модель, показывающая как работает сеть.
|
|
|
|
| Название уровня | Описание уровня |
|
|
| ----------------------------------- | --------------------------------------------------------------- |
|
|
| 7. Приложение (**Application**) | На этом уровне работают протаколы **HTTP**, **FTP** и подобные. |
|
|
| 6. Представление (**Presentation**) | Сжатие и шифрование, добавление meta данных. |
|
|
| 5. Сессионный (**Session**) | Поддержка соединения и синхронизация. |
|
|
| 4. Транспортный (**Transport**) | TCP, UDP, порты и так далее. |
|
|
| 3. Сетевой (**Network**) | IP, Маршрутизация, пакеты |
|
|
| 2. Канальный (**Datalink**) | MAC адреса, комутирование (switch) |
|
|
| 1.Физический (**Physical**) | Пересылка данных по кабелю, оптоволокну и так далее. |
|
|
## MAC address
|
|
**MAC address** - 48 битный адрес, является уникальным идентификатором сетевого оборудования (сетевой карты и т.д). Имеет вид **XX:XX:XX:XX:XX:XX**. Используется на 2 уровне **OSI**.
|
|
|
|
## IP address
|
|
**IP address** - internet protocol - набор символов, позволяющий компьютерам идентифицировать друг друга.
|
|
|
|
**IPv4** - 32 битный адрес, записывающийся как числа десятичной системы исчисления, разделённые точкой. Разделен на 4 блока, максимальная величина которых - 255.
|
|
Пример IP адреса - **192.168.1.50**
|
|
|
|
**IPv6** - 128 битный адрес, записывающийся как числа шеснадцатиричной системы исчисления, разделенные двоеточием.
|
|
|
|
## Подсети
|
|
**Маска подсети** - показывает, какая часть адрса указывает на адрес сети, а какая на конкретное устройство.
|
|
|
|
## NAT
|
|
**NAT** - позволяет через один IP подключить несколько компьютеров. (Эту тему расскроем подробнее позже)
|
|
|
|
# Основные типы сетей
|