计算机网络期末复习常见知识点文章(3)

目录

网络层与传输层常见协议详解

​一、网络层协议​

​1. ARP(地址解析协议)​​

​2. DHCP(动态主机配置协议)​​

​3. ICMP(Internet消息控制协议)​​

​4. 路由协议​

​5. 路由器​

​二、传输层协议​

​1. TCP(传输控制协议)​​

​2. UDP(用户数据报协议)​​

​3. 端口号分类​

​三、关键对比与总结​

​四、补充说明​

子网划分与子网掩码详解

​一、子网掩码的作用​

1. ​定义​

2. ​核心功能​

​二、A类、B类、C类网络的子网划分​

1. ​默认分类​

2. ​子网划分步骤​

​三、子网数量与主机数量的计算​

1. ​子网数量​

2. ​主机数量​

​四、可变长子网掩码(VLSM)​​

1. ​定义​

2. ​示例​

​五、无分类编址(CIDR)​​

1. ​核心思想​

2. ​示例​

​六、总结​

各传输介质对比详解(常考简答)

​一、双绞线(Twisted Pair Cable)​​

​二、同轴电缆(Coaxial Cable)​​

​三、光纤(Optical Fiber)​​

​四、无线电/微波(Radio/Microwave)​​

​五、对比总结表​

​六、选型原则​

​七、常见误区​


网络层与传输层常见协议详解

一、网络层协议

网络层负责数据包的路由和转发,核心协议包括 ​ARP、DHCP、ICMP​ 和 ​路由协议


1. ARP(地址解析协议)​
  • 功能​:将IP地址解析为对应的MAC地址(物理地址)。
  • 工作原理​:
    • 请求帧(广播)​​:当设备需要知道目标IP的MAC时,发送广播帧(目标MAC为FF:FF:FF:FF:FF:FF)。
    • 响应帧(单播)​​:目标设备收到请求后,返回单播帧,告知自己的MAC。
  • 特点​:
    • ARP缓存表存储IP-MAC映射,减少重复请求。
    • 可能被用于ARP欺骗攻击(伪造MAC地址)。

2. DHCP(动态主机配置协议)​
  • 功能​:动态分配IP地址、子网掩码、网关等网络参数。
  • 工作流程(四个阶段)​​:
    1. 发现(Discover)​​:客户端广播DHCPDISCOVER报文(UDP端口68)。
    2. 提供(Offer)​​:DHCP服务器回复DHCPOFFER(提供一个可用IP)。
    3. 请求(Request)​​:客户端选择IP后,发送DHCPREQUEST请求确认。
    4. 确认(ACK)​​:服务器发送DHCPACK,分配IP并设置租期(通常24小时)。
  • 特点​:
    • 使用UDP协议(端口67/68),轻量且高效。
    • 支持IP地址回收和续租机制。

3. ICMP(Internet消息控制协议)​
  • 功能​:传递网络状态信息,用于错误报告和诊断。
  • 常见报文类型​:
    • Echo Request/Reply(类型8/0)​​:用于ping命令测试连通性。
    • Destination Unreachable(类型3)​​:目标不可达(如端口关闭、路由失败)。
    • Time Exceeded(类型11)​​:TTL超时(用于tracert追踪路径)。
  • 特点​:
    • 工作在网络层,不传输用户数据。
    • 不可靠协议,无连接和重传机制。

4. 路由协议
  • 静态路由​:手动配置路由表,适合小型网络。
  • 动态路由​:自动更新路由表,适应网络变化。
    • RIP(路由信息协议)​​:
      • 基于距离向量算法,以“跳数”为度量标准。
      • 最大跳数15,收敛速度慢,适合小型网络。
    • OSPF(开放最短路径优先)​​:
      • 基于链路状态算法,计算带宽最优路径。
      • 分层设计(区域划分),支持大规模网络,收敛快。

5. 路由器
  • 核心组件​:路由表(存储目标网络、子网掩码、下一跳地址)。
  • 两大功能​:
    1. 路由选择​:通过算法(如RIP、OSPF)计算最佳路径。
    2. 分组转发​:根据路由表将数据包转发到下一跳。
  • 特点​:
    • 工作在网络层,连接不同网络(如LAN与WAN)。
    • 支持NAT、ACL等高级功能。

二、传输层协议

传输层负责端到端通信,核心协议为 ​TCP​ 和 ​UDP


1. TCP(传输控制协议)​
  • 特点​:
    • 面向连接:建立连接后传输数据。
    • 可靠传输:通过确认、重传、流量控制保证数据完整。
  • 三次握手(建立连接)​​:
    1. 客户端发送SYN(Seq=x)。
    2. 服务器回复SYN-ACK(Seq=y, Ack=x+1)。
    3. 客户端发送ACK(Ack=y+1),连接建立。
  • 四次挥手(断开连接)​​:
    1. 客户端发送FIN(Seq=u)。
    2. 服务器回复ACK(Ack=u+1)。
    3. 服务器发送FIN(Seq=v)。
    4. 客户端回复ACK(Ack=v+1),连接关闭。
  • 其他机制​:
    • 滑动窗口(流量控制)、拥塞控制(慢启动、拥塞避免)。

2. UDP(用户数据报协议)​
  • 特点​:
    • 无连接:直接发送数据,无需建立连接。
    • 不可靠传输:不保证到达顺序或完整性。
    • 低延迟:适合实时应用(如视频流、DNS查询)。
  • 应用场景​:实时音视频、在线游戏、IoT传感器数据。

3. 端口号分类
  • 熟知端口(0-1023)​​:系统保留端口(如HTTP-80、SSH-22)。
  • 登记端口(1024-49151)​​:用户或应用注册使用(如MySQL-3306)。
  • 动态/私有端口(49152-65535)​​:临时分配给客户端(如浏览器随机端口)。
  • 套接字(Socket)​​:由IP地址+端口号唯一标识一个网络进程(如192.168.1.100:80)。

三、关键对比与总结
特性TCPUDP
连接方式面向连接无连接
可靠性可靠(确认、重传)不可靠
速度较慢更快
典型应用文件传输、网页浏览视频流、实时通信

四、补充说明
  • 套接字(Socket)​​:是应用层与传输层之间的接口,通过IP:Port标识唯一进程。
  • NAT与端口映射​:私有IP通过NAT转换为公网IP时,需绑定端口(如192.168.1.2:5000 → 203.0.113.5:6000)。

总结​:网络层协议(如ARP、DHCP、ICMP)负责寻址和路由,传输层协议(TCP/UDP)确保端到端通信的可靠性或效率。理解这些协议的工作机制是构建和维护网络应用的基础。
 

子网划分与子网掩码详解

子网划分是网络设计中的核心技能,通过将大范围IP地址分割为更小的逻辑子网,提升管理效率和地址利用率。以下是关键知识点:


一、子网掩码的作用

1. ​定义
  • 子网掩码​(Subnet Mask):32位二进制数,用于区分IP地址的网络部分主机部分
  • 格式​:用点分十进制表示(如255.255.255.0),对应二进制为连续的1(网络位)和0(主机位)。
2. ​核心功能
  • 网络地址计算​:通过IP地址与子网掩码的按位与运算,提取网络地址。
    • 示例:
      IP地址:192.168.1.100(二进制:11000000.10101000.00000001.01100100
      子网掩码:255.255.255.0(二进制:11111111.11111111.11111111.00000000
      网络地址​:192.168.1.011000000.10101000.00000001.00000000)。

二、A类、B类、C类网络的子网划分

1. ​默认分类
类别默认子网掩码地址范围私有地址示例
A类255.0.0.0 (/8)1.0.0.0 ~ 126.255.255.25510.0.0.0 ~ 10.255.255.255
B类255.255.0.0 (/16)128.0.0.0 ~ 191.255.255.255172.16.0.0 ~ 172.31.255.255
C类255.255.255.0 (/24)192.0.0.0 ~ 223.255.255.255192.168.0.0 ~ 192.168.255.255
2. ​子网划分步骤
  1. 确定子网位数(x)​​:从主机部分借用x位作为子网位。
    • 示例:C类网络192.168.1.0/24,借用1位划分子网,新掩码为255.255.255.128(/25)。
  2. 计算子网数量​:2^x
    • 借用1位时,子网数量为2^1 = 2
  3. 确定主机位数(y)​​:剩余主机位数为32 - (8×类别前缀 + x)
    • 示例:C类默认前缀8位,借用1位后,主机位数为32 - (8+1) = 23?不对,应为32 - (8+1) = 23?实际应为32 - (原类别前缀 + x)。例如,C类原前缀8位,借用x位后,总网络前缀为8+x位,主机位数为32 - (8+x)。
    • 更正:若C类网络借用1位,则主机位数为32 - (8+1) = 23?不,32 - (8+1) = 23?不对,应为32 - (8 + x),其中x是子网位数。例如,C类默认前缀8位,若x=1,则总网络前缀为9位,主机位数为32-9=23位?这显然错误,因为C类默认主机位数为24位(255.255.255.0)。
    • 正确计算:原主机位数为32 - 默认前缀,借用x位后,剩余主机位数为32 - (默认前缀 + x)
      • 示例:C类默认前缀8位,借用1位后,主机位数为32 - (8+1) = 23?这显然错误,因为实际主机位数应为24 - 1 = 23?是的。例如,原掩码是24位(/24),借用1位后变为/25,主机位数为7位(255.255.255.128),主机数量为2^7 - 2 = 126
      • 因此,公式应为:​主机位数 y = 32 - (默认前缀 + x)​,主机数量为2^y - 2

三、子网数量与主机数量的计算

1. ​子网数量
  • 公式​:子网数量 = 2^x,其中x为借用的子网位数。
    • 示例:B类网络172.16.0.0/16,借用3位划分子网,子网数量为2^3 = 8
  • 有效子网数量​:传统教材中需减2(排除全0和全1子网),但现代网络已支持全0/全1子网,实际可用数量为2^x
2. ​主机数量
  • 公式​:主机数量 = 2^y - 2,其中y为主机位数。
    • 示例:子网掩码255.255.255.128(/25),主机位数为7,主机数量为2^7 - 2 = 126
    • 原因​:网络地址和广播地址不可分配给主机。

四、可变长子网掩码(VLSM)​

1. ​定义
  • VLSM​:同一网络中使用不同长度的子网掩码划分子网,适应不同子网的主机需求。
  • 优势​:提高地址利用率,减少浪费。
2. ​示例
  • 场景​:某企业需划分4个子网,各子网主机需求分别为:
    • 子网A:50台主机
    • 子网B:25台主机
    • 子网C:10台主机
    • 子网D:2台主机
  • 解决方案​:
    • 子网A:借用5位(/27),主机位数3,可用主机2^5 - 2 = 30
    • 子网B:借用6位(/26),主机位数2,可用主机2^6 - 2 = 62
    • 子网C:借用7位(/28),主机位数1,可用主机2^7 - 2 = 14
    • 子网D:借用8位(/30),主机位数0,不可行,需调整。

五、无分类编址(CIDR)​

1. ​核心思想
  • CIDR​:取消A/B/C类划分,将IP地址分为网络前缀主机号,用斜线表示法(如192.168.1.0/24)。
  • 路由聚合​:将多个连续IP地址聚合成更大前缀,简化路由表。
2. ​示例
  • 聚合前​:192.168.1.0/24192.168.2.0/24192.168.3.0/24
  • 聚合后​:192.168.0.0/22(覆盖192.168.0.0 ~ 192.168.3.255)。

六、总结

知识点要点
子网掩码区分网络与主机,通过“与”运算得网络地址。
子网划分借用主机位为子网位,计算子网数量(2^x)和主机数量(2^y - 2)。
VLSM不同子网使用不同掩码,优化地址分配。
CIDR取消类别限制,支持路由聚合,提升路由效率。

实际应用​:

  • 企业网络​:通过VLSM为部门分配不同规模子网。
  • 互联网路由​:利用CIDR减少全球路由表规模。

各传输介质对比详解(常考简答)

传输介质是网络通信中数据传输的物理载体,不同介质在性能、成本和应用场景上差异显著。以下是常见传输介质的详细对比分析:


一、双绞线(Twisted Pair Cable)​
  • 信号类型​:数字信号(通过电脉冲传输)。
  • 成本​:低(尤其是非屏蔽双绞线UTP)。
  • 传输距离​:短(通常100米以内,需中继器延长)。
  • 传输速率​:高(Cat5e支持1Gbps,Cat6a支持10Gbps)。
  • 抗噪性​:
    • STP(屏蔽双绞线)​​:抗干扰较好(金属屏蔽层减少电磁干扰)。
    • UTP(非屏蔽双绞线)​​:抗干扰一般(依赖双绞结构抵消干扰)。
  • 优点​:
    • 成本低,易于安装。
    • 支持高速率(如千兆以太网)。
    • 广泛应用于局域网(如办公室、家庭网络)。
  • 缺点​:
    • 传输距离有限,易受电磁干扰(尤其UTP)。
    • 高频信号衰减明显。

典型应用​:以太网(Cat5e/Cat6)、电话线。


二、同轴电缆(Coaxial Cable)​
  • 信号类型​:模拟或数字信号(通过内导体传输)。
  • 成本​:中等(高于双绞线,低于光纤)。
  • 传输距离​:中等(可达数千米,无需中继器)。
  • 传输速率​:中等(传统同轴电缆速率较低,现代版本可达10Gbps)。
  • 抗噪性​:中(金属屏蔽层提供一定抗干扰能力,但不如光纤)。
  • 优点​:
    • 抗干扰能力优于双绞线。
    • 支持长距离传输(适合有线电视网络)。
    • 结构简单,可靠性高。
  • 缺点​:
    • 传输速率低于光纤。
    • 布线较粗,部署成本较高。

典型应用​:有线电视(CATV)、早期以太网(10Base2/10Base5)。


三、光纤(Optical Fiber)​
  • 信号类型​:数字信号(通过光脉冲传输)。
  • 成本​:高(材料与施工成本昂贵)。
  • 传输距离​:远(单模光纤可达100千米以上,无需中继)。
  • 传输速率​:最高(可达Tbps级别,支持超高速通信)。
  • 抗噪性​:优(光信号不受电磁干扰)。
  • 优点​:
    • 带宽极高,适合大数据量传输(如数据中心、骨干网)。
    • 抗干扰能力强,安全性高(信号不易窃听)。
    • 衰减极低,适合长距离通信。
  • 缺点​:
    • 成本高昂(光纤材料、熔接设备费用高)。
    • 部署复杂(需专用工具和技术人员)。

典型应用​:长途通信(如海底光缆)、5G回传网络、数据中心互联。


四、无线电/微波(Radio/Microwave)​
  • 信号类型​:无线信号(模拟或数字,通过电磁波传输)。
  • 成本​:最高(需基站、频谱授权等基础设施)。
  • 传输距离​:最远(卫星通信可达全球覆盖)。
  • 传输速率​:低(受频谱带宽限制,通常低于光纤)。
  • 抗噪性​:差(易受天气、障碍物、其他信号干扰)。
  • 优点​:
    • 无需物理线缆,部署灵活(如移动通信、卫星网络)。
    • 覆盖范围广(适合偏远地区或移动场景)。
  • 缺点​:
    • 易受环境干扰,稳定性差。
    • 高频段信号衰减严重,需中继站增强。

典型应用​:Wi-Fi、4G/5G移动通信、卫星通信。


五、对比总结表
介质类型信号类型成本传输距离传输速率抗噪性典型应用场景
双绞线数字短(<100m)STP>UTP局域网、电话线
同轴电缆模拟/数字中(数千米)有线电视、早期以太网
光纤数字远(>100km)最高骨干网、数据中心、5G回传
无线电/微波无线最高最远(全球)移动通信、卫星、应急通信

六、选型原则
  1. 距离​:短距离选双绞线,长距离选光纤或微波。
  2. 速率​:高速率需求选光纤,低速率可选无线电。
  3. 成本​:预算有限选双绞线,高投入选光纤或卫星。
  4. 环境​:电磁干扰强选光纤,移动场景选无线电。

七、常见误区
  1. 双绞线≠低速​:Cat6a支持10Gbps,适用于机房内高速连接。
  2. 光纤不可弯曲​:单模光纤允许一定弯曲半径(通常>3cm),但过度弯折仍会损坏信号。
  3. 无线电=不安全​:通过加密技术(如WPA3)可提升无线传输安全性。

总结​:传输介质的选择需权衡性能、成本和环境需求。双绞线适合低成本局域网,光纤是高速长距的首选,无线电则满足移动与广域覆盖需求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值