江门电信-001-网络通信基础与子网规划
TCP/IP分层模型
Telnet、FTP、HTTP等
接口卡和设备驱动程序
IP、ICMP、IGMP
TCP、UDP
集线器、交换机、路由器分别属于哪一层设备?
天工具
应用于可靠性要求高的业务:HTTP,FTP
应用业务
22
传输层协议介绍
应用层协议介绍
网络层协议介绍
TCP/IP协议簇常用协议概述
链路层协议介绍
23
Internet Protocol (IP)
地址解析/反向解析协议(ARP/RARP)
互联网控制消息协议(ICMP)
应用层
传输层
网络层
网络接口层
网络层
24
IP数据包格式
25
IP首部(一)
版本:标识了IP版本号,目前常用的IP版本号是4(IPv4),新版的IP版本号是6(IPv6);
首部长度:IP首部的长度,指首部占32bit字的数目,普通IP数据报字段的值是5;
TOS:优先级和服务类型,用来指定特殊报文的处理方式;
总长度:IP数据包的总长度(字节),包括IP首部和IP数据。
4位
版本
4位
首部长度
8位服务类型
(TOS)
16位总长度
26
IP首部(二)--分片字段
Identification (16)
R
DF
MF
片偏移
标识:唯一的标识一个IP数据包;
标志
R:保留
DF:不分片位,置1,IP将不对数据包进行分片
MF:更多的片,除最后一片外,其他片都需把该位置1
片偏移:该片偏移原始数据包开始处的位置。
分片的长度必须是8byte的整数倍
27
MTU和PMTU
MTU (最大传输单元):链路协议所规定的所能通过的最大数据帧的大小。
PMTU (路径MTU):从源节点到目的节点所经过的路径上最小MTU。
网络
MTU 字节
以太网
1500
1492
FDDI
4352
576
主机A和B通信,从A到B需经过以太网,FDDI,,
A和B之间的PMTU是多少?
28
分片原则
在IP层,若IP数据包的长度大于出接口的MTU,则需要进行分片。
分片可以发生在源端上,也可发生在中间路由器上;
只有在目的端才进行分片重组;
分片重组由目的端IP层完成,分片对传输层透明;
已经分片过的数据包可能会再次进行分片。
29
分片实例
A
IP首部
UDP首部
UDP数据
第一片 D1
Ra
B
MTU 1500
MTU 576
MTU 1500
Rb
IP首部
UDP首部
UDP数据
20byte 8byte 1472byte
20byte 8byte 528byte
最后一片 D2
发送用户数据为2000byte的UDP数据包
A到B的PMTU为?
A到B是否需要分片,分别在哪些节点?
分片数据包在哪里重组?
30
IP首部(三)
生存时间:以跳数为单位,防止报文在互联网上无休止转发;
协议:标识了IP层所承载的上层协议;
首部校验和:针对IP首部计算的校验和码,逐跳计算。
8位生存时间
8位协议
16位首部校验和
协议
协议号
ICMP
1
IGMP
2
TCP
6
UDP
17
GRE
47
OSPF
89
31
IP首部(四)
源IP地址:发送报文的源端的IP地址;
目的IP地址:接收报文目的端的IP地址。
32位源IP地址
32位目的IP地址
当报文在路由器上转发时,IP首部的哪些字段可能进行修改计算?
32
IP辅助协议—ARP
主机A广播一条ARP请求报文(广播包),请求主机B的物理地址;
主机B收到ARP请求报文,向主机A发送一条单播ARP应答报文,主机B的物理地址包含在应答报文中;
主机A收到主机B发出的应答报文,得到B的物理地址。
33
ARP表项
ARP表项分为动态ARP表项和静态ARP表项:
动态ARP表项:由ARP协议通过ARP报文自动生成和维护,可以被老化,可以被新的ARP报文更新,可以被静态ARP表项覆盖。当到达老化时间、接口down时会删除相应的动态ARP表项。
静态ARP表项:通过手工配置和维护,不会被老化,不会被动态ARP表项覆盖。配置静态ARP表项可以增加通信的安全性。
34
动态ARP工作机制
IP: = ???
我听到广播包了,这个目的IP地址是我的 ,我该回应MA
江门电信-001-网络通信基础与子网规划 来自淘豆网m.daumloan.com转载请标明出处.