摘要:
概述一般认为是IP层的一个组成部分,用户传递差错报文及其他需要注意的信息。ICMP报文在IP数据报内部被传输。ICMP报文格式如上,所有报文前四个字节的格式都是相同的。 二、ICMP报文类型为了不产生广播风暴,下面的情况不会产生ICMP差错报文:ICMP差错报文(ICMP查询报文可能会产生ICMP差错报文)目的地址是广播地址或多播地址的IP数据报作为链路层广播的数据报不是IP分片的第一片源... 阅读全文
摘要:
一、工作过程从接口卡上读取唯一的硬件地址,然后发送一份RARP请求(在网络上广播),请求某个主机响应发送端的IP地址。二、格式和ARP基本一致。三、 RARP实现复杂性RARP服务器一般要为多个主机提供硬件地址到IP地址映射。该映射一般包含在一个磁盘文件里。由于内核一般不读取和分析磁盘文件,因此RARP服务器的功能由用户进程来提供,而不是内核TCP/IP实现的一部分。此外,RARP请求是在硬件上进... 阅读全文
摘要:
一、作用ARP为IP地址到对应硬件地址之间提供动态映射。这里动态是指这个过程是自动完成的,不需要程序用户或系统管理员关心。 二、查看ARP高速缓存三、ARP分组格式 首部两字段是以太网的源地址和目的地址。 目的地址全是1表示广播地址,所有以太网接口都要接受广播数据帧。对于ARP请求来说,帧类型是0x0806硬件类型为1表示以太网地址。协议类型为0x0800表示是IP地址。对于以太网上IP... 阅读全文
摘要:
一、服务模型特点不可靠 (unreliable)不保证IP数据报能成功得到达目的地。无连接 (connectionless)IP不维护任何关于后续数据报的状态信息,每个数据报是相互独立的。IP数据报可以不按发送顺序接收。二、IP首部 版本号目前协议版本号是4首部长度首部占32bit字节的长度。普通IP数据报字段是5,即5个32bit,总计160bit,20字节。服务类型 (TOS) 字段3bi... 阅读全文
摘要:
一、作用为IP模块发送和接收IP数据报为ARP模块发送ARP请求和结束ARP应答为RARP发送RARP请求和接受RARP应答二、以太网帧格式 目的地址和源地址是48bit的MAC地址 以太网的帧有最小长度要求,数据部分最少46字节。因此必须在不足的空间插入填充 (pad) 字节三、环回接口 (Loopback Interface)目的运行运行在同一台主机上的客户程序和服务器程序通过TCP/I... 阅读全文
摘要:
internet VS Internetinternet是指用一个共同的协议族把多个网络连接在一起。Internet值得是世界范围内通过TCP/IP互相通信的所有主机集合。Internet是一个internet,但internet不是Internet 阅读全文
摘要:
多接口主机具有多个IP地址,其中每一个接口都对应一个IP地址特殊情况网络地址 阅读全文
摘要:
 应用层和运输层只在端系统(End System)中实现, 底层协议在中间系统(Intermediate System)实现ICMP和IGMP属于网络层的附属协议。虽然其内容是IP数据报的载荷(Payload),但是功能上讲属于网络层。ARP和RARP是链路层协议 阅读全文
摘要:
假如Layer S·在Layer D上面,则最终的屏幕的颜色值如下: \[R = S + D \cdot (1- S_\alpha)\]\(R\): 最终的RGB\(S\): source color,顶层的颜色,已经经过相乘\(D\): destination color,底层的颜色,已经经过相乘 设顶层颜色用RGB表示是\((r_s,g_s,b_s,\alpha _s)\),底层颜色用RGB... 阅读全文
摘要:
一、Unicode的一个小特性首先,Unicode规定了许多code point,每一个code point表示一个字符。如\u0033表示字符“3”,\u864e表示字符“你”。反过来,不是每一个字符都对应一个code point,每一个字符也不止有一个code point的表示方法。比如说,“🐯”这个emoji表情对应的code point是“\ud83d\udc2f\u000d\u000a... 阅读全文