目录
1. ARP(Address Resolution Protocol,地址解析协议)
2. DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)
3. ICMP(Internet Control Message Protocol,互联网控制报文协议)
(1) RIP(Routing Information Protocol,路由信息协议)
(2) OSPF(Open Shortest Path First,开放最短路径优先)
1. TCP(Transmission Control Protocol,传输控制协议)
2. UDP(User Datagram Protocol,用户数据报协议)
网络层与传输层核心协议详解
一、网络层核心协议
网络层负责将数据包从源主机传输到目标主机,核心功能包括 逻辑寻址(IP地址)、路由选择 和 跨网络通信。
1. ARP(Address Resolution Protocol,地址解析协议)
- 功能:将目标设备的 IP地址 解析为对应的 MAC地址(物理地址)。
- 工作原理:
- ARP请求(广播帧):当设备A需要与设备B通信时,A会广播一个ARP请求包,询问“谁拥有IP地址X.X.X.X?请告诉我你的MAC”。
- ARP响应(单播帧):设备B收到请求后,单播回复自己的MAC地址。
- 关键点:
- ARP缓存表存储IP-MAC映射,减少重复请求。
- 属于链路层协议(OSI模型)或网络接口层(TCP/IP模型)。
2. DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)
- 功能:自动为设备分配 IP地址、子网掩码、默认网关等网络参数。
- 工作流程(DORA模型):
- Discover:客户端广播DHCP发现报文(UDP端口68 → 67)。
- Offer:DHCP服务器单播提供可用IP地址。
- Request:客户端请求使用该IP地址。
- Acknowledgment:服务器确认分配,客户端配置生效。
- 特点:
- 使用 UDP协议(无连接,效率高)。
- 默认租约时间为24小时,到期后需续约。
3. ICMP(Internet Control Message Protocol,互联网控制报文协议)
- 功能:向网络设备发送 错误报告 和 操作信息,属于网络层协议。
- 常见应用:
- Ping命令:发送ICMP Echo Request(类型8),接收Echo Reply(类型0)测试连通性。
- Traceroute:利用ICMP超时消息追踪路径。
- 报文类型:
- 差错报文:目标不可达、超时(TTL耗尽)等。
- 信息报文:回显请求/应答、路由跟踪等。
4. 路由(Routing)
- 核心设备:路由器(Router),负责在不同网络间转发数据包。
- 路由表:存储目标网络、下一跳地址、出接口等信息,指导数据包转发。
- 路由选择:确定最佳路径(如RIP的最短跳数、OSPF的最小成本)。
- 分组转发:根据路由表封装新的帧头(MAC地址)并发送。
5. 动态路由协议
(1) RIP(Routing Information Protocol,路由信息协议)
- 类型:距离向量协议(Distance Vector)。
- 特点:
- 以 跳数(经过的路由器数量)为度量标准,最大允许15跳。
- 周期性广播整个路由表(30秒一次),收敛速度慢。
- 适用于小型网络。
(2) OSPF(Open Shortest Path First,开放最短路径优先)
- 类型:链路状态协议(Link-State)。
- 特点:
- 每台路由器维护全网拓扑图,使用 SPF算法 计算最短路径。
- 分层设计(Area 0为骨干区域),支持大规模网络。
- 触发更新(仅当网络变化时发送信息),收敛速度快。
二、传输层核心协议
传输层负责端到端通信,提供 进程间通信 和 可靠性保障。
1. TCP(Transmission Control Protocol,传输控制协议)
- 特点:面向连接、可靠传输、流量控制、拥塞控制。
- 三次握手(建立连接):
- 客户端发送SYN(Seq=x)。
- 服务器回复SYN-ACK(Seq=y, Ack=x+1)。
- 客户端发送ACK(Ack=y+1),连接建立。
- 四次挥手(终止连接):
- 主动关闭方发送FIN(Seq=u)。
- 接收方回复ACK(Ack=u+1)。
- 接收方发送FIN(Seq=v)。
- 主动关闭方回复ACK(Ack=v+1),连接关闭。
- 可靠性机制:
- 数据分段(Segment)和确认应答(ACK)。
- 超时重传、滑动窗口流量控制、拥塞控制(慢启动、拥塞避免)。
2. UDP(User Datagram Protocol,用户数据报协议)
- 特点:无连接、不可靠传输、低延迟。
- 适用场景:实时应用(视频会议、在线游戏)、DNS查询。
- 与TCP对比:
- 无序列号和确认机制,不保证数据顺序和完整性。
- 头部开销更小(UDP头部8字节 vs TCP头部20字节)。
三、端口与套接字
- 端口号:标识主机上的应用程序(0~65535)。
- 熟知端口(Well-Known Ports):0~1023,系统保留(如HTTP-80、SSH-22)。
- 登记端口(Registered Ports):1024~49151,用户程序注册使用。
- 动态/私有端口:49152~65535,临时分配给客户端。
- 套接字(Socket):由 IP地址 + 端口号 组成,唯一标识网络中的进程。
- 示例:
192.168.1.100:8080
。
- 示例:
四、总结对比表
协议/技术 | 所属层级 | 核心功能 | 特点 |
---|---|---|---|
ARP | 网络层 | IP→MAC解析 | 广播请求,单播响应 |
DHCP | 应用层 | 动态IP分配 | UDP协议,DORA流程 |
ICMP | 网络层 | 错误报告/诊断 | Ping、Traceroute依赖 |
TCP | 传输层 | 可靠传输 | 三次握手、四次挥手、流量控制 |
UDP | 传输层 | 快速传输 | 无连接、低延迟 |
RIP | 网络层(路由) | 动态路由 | 距离向量,跳数限制 |
OSPF | 网络层(路由) | 动态路由 | 链路状态,SPF算法 |
知识点详解:网络协议、域名系统与URL结构
一、协议与对应端口
网络协议是通信双方约定的规则,端口标识应用程序或服务。以下是常见协议及其端口号:
-
DNS(Domain Name System)
- 端口:53
- 作用:将域名(如
google.com
)解析为IP地址。 - 细节:
- DNS查询分为递归查询(客户端要求服务器必须返回答案)和迭代查询(服务器返回下一级查询的地址)。
- 例如:访问
example.com
时,本地DNS服务器向根域名服务器查询,逐步获取.com
顶级域服务器的地址,最终得到目标IP。
-
SMTP(Simple Mail Transfer Protocol)
- 端口:25(或587用于加密)
- 作用:发送邮件。邮件客户端通过SMTP将邮件发送到服务器,服务器间也用SMTP中继。
- 示例:发送邮件时,客户端通过SMTP连接到SMTP服务器(如
smtp.gmail.com:587
)。
-
POP3(Post Office Protocol v3)
- 端口:110(或995用于SSL加密)
- 作用:从邮件服务器下载邮件到本地客户端。
- 特点:下载后通常删除服务器上的邮件(与IMAP不同)。
-
HTTP(HyperText Transfer Protocol)
- 端口:80
- 作用:传输超文本数据(如网页)。
- 示例:浏览器访问
http://example.com
时,默认使用80端口。
-
HTTPS(HTTP Secure)
- 端口:443
- 作用:加密的HTTP协议,通过SSL/TLS保护数据传输。
- 场景:登录银行网站、支付等敏感操作必须使用HTTPS。
-
FTP(File Transfer Protocol)
- 控制连接端口:21(传输命令,如登录、上传/下载指令)。
- 数据连接端口:20(实际传输文件数据)。
- 特点:分为主动模式(服务器主动连接客户端)和被动模式(客户端连接服务器)。
二、域名层次与解析过程
-
域名层次结构
-
层级从右到左递减,例如
www.tianshi.edu.cn
:- 顶级域(ccTLD):
.cn
(中国)。 - 二级域:
.edu
(教育机构)。 - 三级域:
tianshi
(机构自定义名称)。 - 主机名:
www
(表示Web服务器)。
- 顶级域(ccTLD):
-
常见顶级域名:
.com
(商业)、.org
(非营利)、.net
(网络机构)、.gov
(政府)、.edu
(教育)、.cn
(中国)、.us
(美国)等。
-
-
DNS解析过程
递归查询 vs 迭代查询:- 递归查询:客户端要求DNS服务器必须返回最终IP(如本地DNS服务器向根服务器发起递归请求)。
- 迭代查询:DNS服务器返回下一级查询地址,由客户端继续查询(如根服务器告诉客户端联系
.com
顶级域服务器)。
解析步骤(以
example.com
为例):- 客户端向本地DNS服务器请求
example.com
。 - 本地DNS服务器缓存无记录,向根域名服务器查询。
- 根服务器返回
.com
顶级域服务器地址。 - 本地DNS服务器向
.com
服务器查询example.com
的权威服务器。 .com
服务器返回example.com
的NS记录。- 本地DNS服务器向
example.com
的权威服务器查询,获取IP地址。 - 结果返回客户端并缓存。
三、电子邮件格式
-
标准格式:
用户名@域名
- 用户名(本地部分):
ABC
,代表邮箱账号。 - 域名:
sina.com
,邮件服务器地址。 - 示例:
john.doe@university.edu
中,john.doe
是用户,university.edu
是邮件服务器。
- 用户名(本地部分):
-
扩展格式:
- 可包含子地址:
user+tag@example.com
(用于过滤邮件)。 - 国际化域名:
用户@例子.中国
(使用Punycode编码)。
- 可包含子地址:
四、URL结构解析
- 示例:
http://www.tianshi.edu.cn/web/list.xls
- 协议:
http
(或https
)。 - 域名:
www.tianshi.edu.cn
(通过DNS解析为IP)。 - 端口号:默认80(HTTP)或443(HTTPS),显式时形如
:8080
。 - 路径:
/web/list
(服务器上的资源路径)。 - 文件名:
list.xls
(具体文件)。 - 查询参数:
?key=value
(可选,用于动态内容)。 - 锚点:
#section
(跳转到页面内某部分)。
- 协议:
五、常见浏览器
- IE(Internet Explorer):微软开发,已逐步被Edge取代。
- Firefox:Mozilla开发的开源浏览器,注重隐私。
- Safari:苹果设备默认浏览器,优化macOS/iOS体验。
- Google Chrome:基于Chromium,支持多平台,扩展丰富。
- 其他:Opera、Microsoft Edge(Chromium内核)、Brave等。
六、总结与易错点
-
端口混淆:
- FTP的20/20端口需区分控制与数据连接。
- HTTP(80)与HTTPS(443)不可混淆,后者强制加密。
-
域名解析顺序:
本地缓存 → 本地DNS → 根 → 顶级域 → 权威服务器。 -
电子邮件格式:
用户名@域名
中,域名部分需符合DNS命名规则(如不含空格)。 -
URL路径层级:
/web/list.xls
表示服务器根目录下的web
文件夹中的list.xls
文件。
各传输介质对比详解(附应用场景与考试要点)
一、传输介质分类与核心特性
传输介质是网络通信中信号传输的物理载体,其性能直接影响网络的 传输速率、距离、成本 和 可靠性。以下是常见介质的详细对比与分析:
1. 双绞线(Twisted Pair Cable)
- 信号类型:数字信号(通过电脉冲传输)。
- 成本:低(UTP铜缆每米约0.1~1元,STP略高)。
- 传输距离:
- UTP(非屏蔽双绞线):100米(标准以太网限制)。
- STP(屏蔽双绞线):150米(抗干扰提升,但成本增加)。
- 传输速率:
- Cat5e:1Gbps(千兆以太网)。
- Cat6a:10Gbps(超六类支持更远距离)。
- 抗噪性:
- STP:屏蔽层减少电磁干扰(EMI),适合工业环境。
- UTP:易受邻近电缆或电器干扰(如电机、荧光灯)。
- 优点:
- 成本低,部署灵活。
- 支持即插即用(RJ45接口标准化)。
- 缺点:
- 距离短,高速率下信号衰减明显。
- 抗干扰能力弱于同轴电缆和光纤。
- 典型应用:
- 局域网(LAN)布线(如家庭Wi-Fi、办公室以太网)。
- 短距离数据传输(如IP电话、监控摄像头)。
2. 同轴电缆(Coaxial Cable)
- 信号类型:模拟或数字信号(通过内导体传输)。
- 成本:中等(铜芯和绝缘层材料成本高于双绞线)。
- 传输距离:
- 粗缆(RG-8/X):500米(早期以太网使用)。
- 细缆(RG-58/X):185米(10BASE2网络)。
- 传输速率:10Mbps~1Gbps(现代同轴电缆如MoCA可达1Gbps)。
- 抗噪性:
- 内导体与外屏蔽层之间的绝缘层减少外部干扰。
- 抗高频噪声能力优于双绞线。
- 优点:
- 抗干扰能力强,适合复杂电磁环境。
- 支持高带宽(尤其现代同轴电缆)。
- 缺点:
- 重量大,部署和维护复杂。
- 速率受限(传统同轴电缆已逐步淘汰)。
- 典型应用:
- 有线电视(CATV)网络。
- 工业传感器和监控系统。
3. 光纤(Optical Fiber)
- 信号类型:光脉冲(通过玻璃或塑料纤维传输)。
- 成本:高(光纤材料+光模块成本昂贵)。
- 传输距离:
- 单模光纤(SMF):100km以上(需光放大器)。
- 多模光纤(MMF):2~5km(短距离局域网)。
- 传输速率:1Gbps~100Tbps(波分复用技术)。
- 抗噪性:
- 完全免疫电磁干扰(EMI)和射频干扰(RFI)。
- 无信号串扰(光信号独立传输)。
- 优点:
- 超高速、低延迟、大容量。
- 重量轻,抗拉强度高。
- 缺点:
- 光纤易脆,需专用工具熔接。
- 连接器和转换设备成本高。
- 典型应用:
- 电信骨干网(如海底光缆)。
- 数据中心互联(40G/100G高速链路)。
- 高安全场景(如政府、军事通信)。
4. 无线电/微波(Radio/Microwave)
- 信号类型:电磁波(无需物理线缆)。
- 成本:高(需基站和频谱授权)。
- 传输距离:
- 短波:数十公里(受地球曲率限制)。
- 微波:视距传输(50~100公里,需中继站)。
- 传输速率:10Mbps~10Gbps(毫米波技术可达100Gbps)。
- 抗噪性:
- 易受天气影响(雨衰、雾衰)。
- 同频干扰严重(需动态频谱管理)。
- 优点:
- 无需布线,部署灵活(如5G基站、卫星通信)。
- 支持移动设备和广域覆盖。
- 缺点:
- 传输速率受距离和障碍物影响大。
- 安全性低(信号易被窃听)。
- 典型应用:
- Wi-Fi(2.4GHz/5GHz频段)。
- 蜂窝网络(4G/5G)。
- 卫星通信(偏远地区覆盖)。
二、综合对比表(考试重点)
介质类型 | 信号类型 | 成本 | 距离 | 速率 | 抗噪性 | 优点 | 缺点 |
---|---|---|---|---|---|---|---|
双绞线 | 数字 | 低 | 100米 | 10Gbps | 中 | 便宜、易部署 | 易受干扰、距离短 |
同轴电缆 | 模拟/数 | 中 | 500米 | 1Gbps | 高 | 抗干扰强 | 部署复杂、速率受限 |
光纤 | 光 | 高 | 100km+ | 100Tbps | 优 | 速率高、距离远、抗干扰 | 成本高、易脆 |
无线电/微波 | 电磁波 | 最高 | 无限(视距) | 10Gbps | 差 | 无需布线、灵活覆盖 | 速率低、易受环境干扰 |
三、实际应用场景与选型原则
-
双绞线:
- 场景:家庭宽带、企业局域网、机房内部连接。
- 选型依据:成本敏感、短距离、中等速率需求。
-
光纤:
- 场景:数据中心互联、跨海通信、5G回传网络。
- 选型依据:高带宽、长距离、抗干扰要求高。
-
无线电/微波:
- 场景:移动通信、应急通信、物联网(IoT)。
- 选型依据:快速部署、移动性支持。
四、考试高频考点
-
优缺点对比:
- 光纤的“零干扰”特性为何使其成为骨干网首选?
- 双绞线的UTP和STP在抗干扰上的差异及适用场景。
-
计算题:
- 若需传输100km,选择光纤还是微波?说明理由。
- 比较Cat6(10Gbps/100m)与单模光纤(100Tbps/100km)的适用场景。
-
故障分析:
- 网络频繁丢包,可能由双绞线接触不良或同轴电缆老化导致,如何排查?