《网络通信原理》

1 OSI 模型每层的名称是什么?

dart 复制代码
应用层、
表示层、
会话层、
传输层、
网络层、
数据链路层、
物理层

2 数据在 TCP/IP 模型中每层的 PDU 分别叫什么名称?

dart 复制代码
应用层:数据
传输层:数据段
网络层:数据包
数据链路层:数据帧
物理层:比特流

3 以太网数据帧的封装结构是什么?

dart 复制代码
目的地址	源地址 类型	数据	帧校验序列

4 ARP 协议的作用是什么?

dart 复制代码
ARP 协议即地址解析协议,主要作用是基于已知的目标 IP 地址,获得目标设备对应的 MAC 地址。

5 IP 报头中的重点字段有哪些?分别有什么作用?

dart 复制代码
TTL:生命周期字段,用来防止一个数据包在网络无限的循环下去,每经过一个路由器时值减 1,
TTL 为 0 时,数据包被丢弃; 标识符:标识不同的数据包
协议号:用来标识封装的上层数据,ICMP 是 1,TCP 是 6,UDP 是 17

;

6 数据在不同网段传输的过程中,地址有哪些变化?

IP 地址始终不变,MAC 地址不断变化;

7 TCP 三次握手和四次分手的控制位分别是什么?

dart 复制代码
TCP 三次握手:syn=1,syn=1 ack=1,ack=1
TCP 四次挥手:fin=1 ack=1,ack=1,fin=1 ack=1,ack=1

8 交换机的工作原理是什么?

dart 复制代码
1. 形成 MAC 地址表
当交换机在一个端口收到数据帧时,会将数据帧中的源 MAC 地址与入端口进行对应关联,形成 MAC 地址表条目;
1. 查找 MAC 地址表
交换机将数据帧中的目标 MAC 地址与 MAC 地址表条目进行比对。如果能找到对应条目,则基于端口转发出去;如果没有找到对应条目,则进行广播(即从除入端口以外的其他端口发送出去);

9 路由器的工作原理是什么?

dart 复制代码
路由器根据路由表转发数据包,当路由器收到一个数据包后,会查找路由表中是否存在这个数据
包的目的地址,如果存在,就按此条路由条目的下一跳地址进行转发,如果不存在,则丢弃此数据包;

10 TCP 和 UDP 的区别是什么?

dart 复制代码
TCP 是面向连接的可靠的协议,传输速度相对较慢;
UDP 面向非连接的不可靠的协议,传输速度相对较快;
相关推荐
Evan芙4 分钟前
Rocky Linux 9 网卡改名及静态IP地址配置完整步骤
linux·网络·智能路由器
HCIE考证研究所7 分钟前
最全网安证书大盘点,真不是什么都适合你
网络安全·网络工程师·cisp
rising start2 小时前
三、FastAPI :POST 请求、用户接口设计与 Requests 测试
python·网络协议·http·fastapi
漏洞文库-Web安全2 小时前
CTFHub-Web-信息泄露
安全·web安全·网络安全·web·ctf·信息泄露·ctfhub
lnnn~5 小时前
2025美亚杯个人赛WP
数据库·网络安全
北京耐用通信6 小时前
耐达讯自动化Profibus光纤转换器为您的水处理系统装上“光纤高速路”,数据从此畅通无阻!
网络·人工智能·科技·网络协议·自动化·信息与通信
白帽子黑客罗哥6 小时前
常见的 Web 攻击手段原理及核心防范思路
web安全·网络安全·渗透测试·漏洞挖掘·就业·护网行动
北极光SD-WAN组网8 小时前
什么是局域网IP?深度解析及远程访问实现指南
网络·tcp/ip·智能路由器
ILL11IIL8 小时前
nginx的https的搭建
网络协议·http·https
北京青翼科技9 小时前
【PCIE044】基于复旦微 JFM7VX690T 的全国产化 FPGA 开发套件
图像处理·人工智能·fpga开发·信号处理·智能硬件