Порты TCP или UDP определяются либо на уровне 4 модели OSI, либо на уровне 3 модели TCP/IP, оба определяются как «транспортный уровень».
Уровень 5 OSI «сеансовый уровень» использует порты, определенные на уровне 4, для создания сокетов и сеансов между взаимодействующими устройствами/программами/и т. д.
Напоминание о модели OSI:
Это концептуальная модель. Это означает, что он описывает идеализированную абстрактную теоретическую группу сетевых функций. Он не описывает ничего, что кто-то действительно построил (по крайней мере, ничего из того, что используется сегодня).
Это не единственная модель. Существуют и другие модели, прежде всего набор протоколов TCP/IP (RFC-1122 и RFC-1123), которые намного ближе к используемым в настоящее время.
Самое важное, что нужно понять о модели OSI (или любой другой модели):
- Мы можем разделить протоколы на уровни
- Слои обеспечивают инкапсуляцию
- Слои обеспечивают абстракцию
- Слои отделяют функции от других
Разделение протоколов на уровни позволяет нам говорить об их различных аспектах отдельно. Это упрощает понимание протоколов и устранение неполадок. Мы можем легко изолировать определенные функции и сгруппировать их с аналогичными функциями других протоколов.
Каждая «функция» (в широком смысле) инкапсулирует слой (слои) над ней. Сетевой уровень инкапсулирует слои над ним. Канальный уровень инкапсулирует сетевой уровень и так далее.
Слои абстрагируют слои под ним. Вашему веб-браузеру не нужно знать, используете ли вы TCP/IP или что-то еще на сетевом уровне (как если бы было что-то еще). Для вашего браузера нижние уровни просто предоставляют поток данных. То, как этот поток появляется, скрыто от браузера. TCP/IP не знает (или не заботится), используете ли вы Ethernet, кабельный модем, линию T1 или спутник. Он просто обрабатывает пакеты. Представьте, как сложно было бы разработать приложение, которое должно было бы иметь дело со всем этим. Уровни абстрагируют нижние уровни, поэтому разработка программного обеспечения и работа с ним становятся намного проще.
person
Kahn Kah
schedule
12.10.2018