网络通信 mac表 tcp连接

多台设备连接到集线器上通过mac地址广播通信

设备连接到交换机上,交换机记录mac表,就不需要广播了,但是机器增多就不行了,交换机只关注mac地址

多台设备连接到交换机上,不同局域网的设备要通信,就把多个交换机连接到路由器,再使用IP地址来实现。

不同子网之间是不能直接通信的,需要三层设备(网关设备):路由器,三层交换机

二层交换机只能使同网段的计算机通信

交换机通过DHCP动态给本局域网连接的设备分配IP

传输层的tcp保证可靠传输,udp不保证

网络层的也不保证可靠传输

网络层提供不可靠传输,但是上层可以设计可靠的传输方式,例如数据包重发。但是例如视频通话这样的服务,一般不需要重发

应用层的数据交给传输层,假如使用tcp协议,加上源端口和目标端口等信息,再交给网络层,加上源ip和目标ip,是否分片等信息,

TCP三次握手之后,主机就会认为对方一直存在,(即使断网也暂时不会察觉),会为以后的对话分配内存等资源,每个设备分配资源和维护这种状态就是连接

相关推荐

  1. 网络通信 mac tcp连接

    2024-04-23 02:46:02       188 阅读
  2. QT网络通信-TCP、UDP通信

    2024-04-23 02:46:02       50 阅读
  3. C# tcp通信连接正常判断

    2024-04-23 02:46:02       44 阅读
  4. 网络通信(7)-TCP协议解析

    2024-04-23 02:46:02       52 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-23 02:46:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-23 02:46:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-23 02:46:02       87 阅读
  4. Python语言-面向对象

    2024-04-23 02:46:02       96 阅读

热门阅读

  1. Elasticsearch克隆索引

    2024-04-23 02:46:02       42 阅读
  2. 什么是掩码补丁位置?

    2024-04-23 02:46:02       56 阅读
  3. 图标字体库——Font Awesome

    2024-04-23 02:46:02       39 阅读
  4. MySQL用户和权限管理深入指南

    2024-04-23 02:46:02       30 阅读
  5. 机器学习——逻辑回归

    2024-04-23 02:46:02       36 阅读
  6. 如何使用React.js从头开始构建TODO应用

    2024-04-23 02:46:02       32 阅读
  7. hbase基础(三)

    2024-04-23 02:46:02       36 阅读
  8. FreeLearning PHP 译文集翻译完成

    2024-04-23 02:46:02       40 阅读