网络通信 mac表 tcp连接

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

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

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

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

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

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

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

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

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

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

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

相关推荐
huainingning35 分钟前
Windows syslog日志服务器搭建与模拟器对接
运维·服务器·智能路由器
say_fall43 分钟前
【Linux系统编程】Ext 文件系统:磁盘与存储、文件与目录、现代计算机究竟如何寻找文件
linux·运维·服务器·数据库·c++
wacsii1 小时前
【Linux进程(一)】Linux 进程初探:操作系统如何管理进程?fork() 为什么返回两次?
linux·运维·服务器
共享家95272 小时前
408 操作系统第一章
服务器·数据库·windows
默|笙2 小时前
【Linux网络】传输层协议TCP(1)---TCP报文介绍
linux·网络·tcp/ip
云飞云共享云桌面2 小时前
1台SolidWorks服务器如何承载10个设计并发?
运维·服务器·网络·3d·制造
Escalating_xu3 小时前
【Linux 网络编程】NAT、代理服务与内网穿透:从一个公网 IP,到一条真正可达的连接
linux·网络·tcp/ip
来让爷抱一个4 小时前
Linux 磁盘 100% 但 du 查不出东西,五种情况逐个排
linux·网络·chrome
ynchyong4 小时前
交换级链路聚合-lacp及manual
网络·链路聚合·eth-trunk
墨理学AI4 小时前
虚拟机导致的服务器交换内容占用过大(服务器卡顿)问题 快速解决
运维·服务器