网络通信 mac表 tcp连接

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

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

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

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

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

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

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

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

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

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

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

相关推荐
UNbuff_05 分钟前
Linux ip 命令使用指南
linux·网络·tcp/ip
会飞的土拨鼠呀12 分钟前
Linux负载如何判断服务器的压力
linux·服务器·php
斯普信专业组18 分钟前
多输入(input)多输出(output)验证
运维·服务器·网络·fluent-bit
自我陶醉@35 分钟前
计算机网络---网络体系结构
网络·计算机网络·考研·智能路由器·408
康弘雲36 分钟前
路由器无线桥接二级验证网络(初始密码和网页登录个人账号和密码)
网络·智能路由器
TimberWill1 小时前
idea、服务器、数据库环境时区不一致问题
服务器·数据库·intellij-idea
CesareCheung1 小时前
JMeter压测过程中监控服务器CPU及内存的方法
运维·服务器·jmeter
蒋星熠1 小时前
WebSocket网络编程深度实践:从协议原理到生产级应用
网络·数据库·redis·python·websocket·网络协议·微服务
wanhengidc2 小时前
高性价比云手机挑选指南
运维·网络·安全·游戏·智能手机
凡间客2 小时前
Linux防火墙-Firewalld
linux·运维·服务器