Я пытаюсь понять сетевые уровни. Существует пять уровней, приложение, транспорт, сеть, связь и физический уровень. Я изучал различные источники, но я не мог понять четко, особенно транспортные, сетевые и звенья. Можете ли вы объяснить эти слои для такого манекена, как я? Благодарю.OSI Слои объяснены
ответ
Таким образом, я думаю, что самая сложная часть людей с моделью OSI состоит в том, что они смотрят на некоторые слои и забывают о том, что говорят о связи ... прикладной уровень, в частности, люди путаются относительно того, о чем он говорит.
Ссылки на приложения, используемые приложениями протоколов для связи. Примеры: ftp, http и т. Д.
Как указано выше, оригинальная модель OSI (которая действительно просто теория, ничто не реализует ее точно так же, как было бы слишком неэффективно) имеет еще 2 слоя между приложением и транспортом (которые скорее всего завернуты в прикладной уровень). Это презентация и сессия.
Презентация несет ответственность за такие вещи, как HTTP Accept-Encoding: gzip, deflate
. шифрование и кодирование символов считаются уровнем представления, поэтому SSL/TLS относится к этой категории (s в https).
HTTP-сеансы буквально будут буквальным примером уровня сеанса (все, что поддерживает ваше состояние приложения через соединения). Если протокол ориентирован на соединение, он может не иметь уровня сеанса, поэтому HTTP, вероятно, является единственным примером, о котором я могу сейчас думать.
Как вы можете видеть, HTTP был ответом на все 3 из этих верхних слоев, поэтому все они были объединены в прикладной уровень в более новых версиях модели. Cisco по-прежнему использует 7-слойную модель, но Microsoft использует 5-слой, который вы используете.
Транспорт - это TCP ... он содержит информацию о переупорядочивании пакетов и может регулировать количество пакетов в окне, позволяет компьютеру знать, что что-то потеряно, и попросить повторную передачу и т. Д. UDP также является примером транспортного уровня, однако его намного проще в протоколе, при UDP повторная передача пакетов не производится.
Сеть является IP-протоколом (также IPX/SPX от старых дней сети и ICMP (pings) и IGMP (маршрутизаторы)), что позволяет адресовать компьютеры, которые полагаются за пределами домена коллизии (вещи, разделенные коммутаторами или маршрутизаторами).
Слой Link или DataLink - это ethernet, (или ATM или FDDI), который обращается к компьютерам, физически подключенным к концентратору или напрямую с сетевым кабелем друг к другу. Этот уровень добавляет MAC-адресацию в ethernet, а часть фрейма пакета - это заголовок, который он использует.
Физический уровень (в оригинальной модели OSI) - это всего лишь ваши кабели и сетевое оборудование.
Практически единственные люди, которые все еще говорят об OSI, - это сетевые технологии. Они все еще могут сказать, что переключатели уровня 2 или уровня 3 и т. Д. Относятся к OSI .. Уровень 2 - это коммутатор ethernet, переключатель уровня 3 добавляет маршрутизацию.
Лучшим способом увидеть, как это используется, является загрузка проводов и отслеживание собственного сетевого трафика. Он фактически покажет вам части пакета, которые отвечают за большинство слоев.
Знание модели OSI на самом деле не слишком полезно, но оно может помочь вам организовать этапы сетевой коммуникации в вашем уме и помочь вам устранить неполадки.
Зная протоколы и то, как они взаимодействуют, чрезвычайно полезно узнать, как tcp согласовывает соединения, IP-адресацию и маскировку подсети, HTTP и Ethernet могут помочь вам в том, являетесь ли вы разработчиком или администратором сервера, администратором сети или администратором баз данных , Существует не что иное, как плохая сетевая карта, чтобы разрушить ваши выходные или даже целый месяц, если никто не подумает проверить это, и единственный способ сказать - использовать tcpdump и wirehark, чтобы увидеть ошибки в кадрах Ethernet.
Не знаете, что вы подразумеваете под «более новыми версиями модели». Эталонная модель уровня TCP/IP 5 предшествует * OSI на многие годы. – EJP
- 1. Слои OSI на локальном хосте
- 2. Программа Python отправляет данные через сокеты, какие слои OSI?
- 3. Микросервисы объяснены
- 4. Фракталы объяснены
- 5. Геттер и сеттер объяснены?
- 6. Флаги Android DateUtils объяснены
- 7. Разрешения PostgreSQL объяснены
- 8. Мобильное соединение GPRS и уровень OSI
- 9. Практическая реализация слоев OSI в код
- 10. объяснены классы классов Apache MINA
- 11. Программирование сокетов Python и модель ISO-OSI
- 12. Java OSI Transport Layer
- 13. , который обрабатывает слой OSI?
- 14. Шифрование OSI Layer 2
- 15. Как запрограммировать эталонную модель OSI на языке
- 16. Модель OSI в VB.Net 2010
- 17. Модель слоя OSI для докеров?
- 18. osi model presentation layer format
- 19. Пояснения в многоузловом кластере Couchbase объяснены
- 20. Модель OSI - для чего предназначен презентационный и сеансовый уровни?
- 21. Слои InnerHML
- 22. UIImageViews - слои
- 23. В слое OSI может быть REST api
- 24. Где находится VISA в стеке OSI?
- 25. На которой выполняется стагнация изображения уровня OSI
- 26. Как подключить Python 2.6 к OSI PI?
- 27. Где порты попадают в модель OSI
- 28. Уровни протокола OSI для различного сетевого оборудования
- 29. Fiserv/OSI DNA and ACH Origination job
- 30. Практическое значение OSI vs TCP/IP networking
В настоящее время в качестве исходной модели TCP/IP существует 5 * OSI слоев и 5, что является единственной сетевой моделью: OSI устарело, хотя, к сожалению, этот факт, похоже, не проник в академию в более 20 лет. Есть много онлайн-ресурсов об обоих. Не по теме. – EJP