文档详情

几种报文格式课件.ppt

发布:2024-09-01约1.04千字共39页下载文档
文本预览下载声明

几种报文格式

及ARP分类

;主要内容;TCP/IP协议概述;应用层概述;传输层概述;网络层概述;链路层概述;发送方,封装的操作是逐层进行的。各个应用程序将要发送的数据送给传输层;传输层(TCP/UDP)把数据分段为大小一定的数据段,加上本层的报文头。发送给网络层。在传输层报文头中,包含接收它所携带的数据的上层协议或应用程序的端口号,例如Telnet的端口号是23。传输层协议利用端口号来调用和区别应用层各种应用程序。

网络层对来自传输层的数据段进行一定的处理(利用协议号区分传输层协议、寻找下一跳地址、解析数据链路层物理地址等),加上本层的IP报文头后,转换为数据包,再发送给链路层(以太网、帧中继、PPP、HDLC等)。

链路层依据不同的数据链路层协议加上本层的帧头,发送给物理层以比特流的形式将报文发送出去。;在接收方,这种去封装的操作也是逐层进行的。从物理层到数据链路层,逐层去掉各层的报文头部,将数据传递给应用程序执行。

;URG紧急指针(urgentpointer)

ACK确认序号有效。

PSH接收方应该尽快将这个报文段交给应用层。

RST重建连接。

SYN同步序号用来发起一个连接。

FIN发端完成发送任务。

;TCP段格式举例;端口号;TCP和UDP都用端口号来标明上层应用的信息。例如FTP应用中控制端口是21,数据端口是20。

端口号定义的范围:

1、低于255的端口号用于公共应用

2、255到1023的端口号被指定给各个公司

3、高于1023的端口号未做规定,由主机随机使用;UDP报文格式;IP包格式;;EthernetII帧格式;ARP

免费ARP

代理ARP

RARP

IARP

;ARP地址解析过程;ARP缓存;ARP报文;IP地址发生冲突的条件

收到GratuitousARP报文,且Sender/TargetIP与当前IP一致,但SenderMAC与当前MAC不同

;代理ARP;代理ARP;代理ARP-情形2;代理ARP-情形2;代理ARP-情形3;代理ARP;代理ARP;RARP

ReverseAddressResolutionProtocol反向地址解析协议

把MAC地址解析为IP地址

用于无盘工作站

IARP

InverseAddressResolutionProtocol逆向地址解析协议

在帧中继网络中解析对端IP地址和本地DLCL的映射关系

;谢谢!

显示全部
相似文档