Я немного сбит с толку, и мне было интересно, может ли кто-нибудь меня поправить. Каков протокол связи для пакетов данных в локальной сети (LAN), например, при использовании кабеля Ethernet CAT5, который, по-видимому, является обычной практикой. Это TCP / IP? Но если Интернет не используется (без модема, а только маршрутизатор), остается ли TCP / IP?
Заранее спасибо!
Обычно наряду с UDP и ICMP, которые, вероятно, являются наиболее распространенными, но существует и используется множество других протоколов.
Многие протоколы, которые считаются устаревшими, все еще активно используются в некоторых сетях. Я часто работаю с устаревшими системами, которые используют такие протоколы, как LAT, DECNet, IPX.
это Вики-страница объясняет эту обширную тему достаточно подробно и должно помочь вам получить нужные знания.
В общем да, это TCP / IP. Даже если нет подключения к Интернету, TCP / IP все еще используется для внутренней сети.
По большей части да, даже частные сети на этом этапе используют TCP / IP. Он в значительной степени перенял все старые протоколы - IPX, AppletTalk, DECNet, NetBEUI и так далее.
Вы может до сих пор встречаются некоторые из этих старых протоколов, но их использование значительно сократилось. В наши дни единственное место, где вы не увидите TCP / IP, - это узкоспециализированные применения, такие как сети InfiniBand или Fibre Channel.
Да. Интернет - это просто большая сеть с общедоступными IP-адресами по сравнению с небольшой сетью с частным IP-адресом, которая в основном находится за маршрутизатором.
На транспортном уровне TCP / IP подавляющее большинство реальных пакетов данных, которые будут проходить через любую локальную сеть, будут:
TCP (протокол управления передачей), UDP (протокол дейтаграмм пользователя), ICMP (протокол управляющих сообщений Интернета)
Это разные методы инкапсуляции данных перед их передачей на сетевой уровень.
Есть и другие слои, работающие вместе, но я считаю, что на данный момент этого достаточно, чтобы вас поправить.
Вы упоминаете LAN, Ethernet, TCP / IP и Интернет, поэтому не совсем понятно, о каком уровне стека вы говорите. Есть несколько уровней, каждый из которых имеет собственный набор определенных протоколов.
Взгляните на страницу википедии для 7-уровневой модели OSI: http://en.wikipedia.org/wiki/OSI_model
На физическом уровне вы можете говорить о rj45. На уровне канала передачи данных, если вы говорите о проводной локальной сети, вы, вероятно, имеете в виду IEEE 802.3 или 802.11 для беспроводной связи (есть и другие). На сетевом уровне можно говорить об IP, IPsec, ICMP, IGMP, OSPF и т. Д. На транспортном уровне наиболее распространенными являются TCP и UDP.
Вы не упомянули об этом конкретно части стека, но, согласно модели OSI, есть еще три уровня.