文档名称 文档密级:
链路层头 头 头 报文
其中:
链路层头:承载报文的链路层信息头,常见的有#)"#*格式、$+,-格式、
$+,格式、令牌环链路层头格式。
头:标准协议头,中长度+.#/,包括0,/#0等信息。
头:$.#/,包括1#,/#1#,报文长度及校验和等信息。
报文:具体报文内容。
由于协议是初始化协议更简单的说就是让终端获取地址的协议既
然终端连地址都没有何以能够发出报文呢?
为了解决这个问题报文的封装采取了如下措施:
、首先链路层的封装必须是广播形式,即让在同一物理子网中的所有主
机都能够收到这个报文,在#)"#*格式的网络中,是/#2为全。
、由于终端没有地址头中的0规定填为全+。
、当终端发出请求报文,它并不知道的地址,
因此头中的/#0填为有限的子网广播33全,以保证的
协议栈不丢弃这个报文。
4、上面的措施保证了能够收到终端的请求报文,但仅凭
链路层和层信息,无法区分出报文,因此终端发出的
请求报文的层中的1#为$,/#1#为,即
通过知名端口号来判断一个报文是否是报文。
、给终端的响应报文将会根据报文中的内容决定
是广播还是单播。广播封装时,链路层的封装必须是广播形式,在#)"#*
格式的网络中,就是/#2为全,头中的/#0填为有限的子网广播
33全;单播封装时,链路层的封装是单播形式在#)"#*格式的网络中,
就是/#2为终端的网卡2%地址此(2%地址存在于报文中),
头中的/#0填为有限的子网广播33全或者是即将分配给用户的地址
(当终端能够接收这样的报文时)。两种封装方式中的层都是相同的,
2021-8-5
华为机密,未经许可不得扩散 第 4 页, 共 19 页