编辑: 被控制998 2019-07-09

(一) 每一层分布式的 实体 在每个节点上实现本层的功能实体与对等实体交换消息 分层: 逻辑通信

(二) 如: transport从应用层得到数据添加地址和可靠性标记信息,得到 数据报 把数据报发送给对等实体等待对方发送确认信息 分层: 物理通信 applicationtransportnetworklinkphysical applicationtransportnetworklinkphysical applicationtransportnetworklinkphysical applicationtransportnetworklinkphysical networklinkphysical data data 解剖TCP/IP模型 TCP/IP模型、OSI模型和常用协议的对应关系 网络协议IP IP协议已经成为世界上最重要的网际协议.IP的功能定义在IP头结构中.IP是网络层上的主要协议,同时被TCP协议和UDP协议使用.TCP/IP的整个数据报在数据链路层的结构 数据 TCP/UDP/ICMP/IGMP头IP头 以太网数据包头 IP头的结构 数据 填充(可选) 选项(可选) 目的IP地址(32位) 源IP地址(32位) 校验和(16位) 协议(8位) 存活时间(8位) 片断偏移地址(13位) 标志(3位) 封包标识(16位) 封包总长度(16位) 服务类型(8位) 头长度(4位) 版本(4位) IP头的结构 IP头结构在所有协议中都是固定的,说明如下:版本:占第一个字节的高四位.头长度:占第一个字节的低四位.服务类型:前3位为优先字段权,现在已经被忽略.接着4位用来表示最小延迟、最大吞吐量、最高可靠性和最小费用.封包总长度:整个IP报的长度,单位为字节.存活时间:就是封包的生存时间.通常用通过的路由器的个数来衡量,比如初始值设置为32,则每通过一个路由器处理就会被减一,当这个值为0的时候就会丢掉这个包,并用ICMP消息通知源主机.协议:定义了数据的协议,分别为:TCP、UDP、ICMP和IGMP.校验和:首先将该字段设置为0,然后将IP头的每16位进行二进制取反求和,将结果保存在校验和字段.源IP地址:将IP地址看作是32位数值则需要将网络字节顺序转化位主机字节顺序.目的IP地址:转换方法和源IP地址一样.IP是面向非连接的,传递数据的时候不检测网络是否连通,所以是不可靠的数据报协议. IPv4的IP地址分类 基本的IP地址是8位一个单元的32位二进制数.为了方便人们的使用,对机器友好的二进制地址转变为人们更熟悉的十进制地址.IP地址中的每一个8位组用0~255之间的一个十进制数表示,这些数之间用点 . 隔开.IP地址分成五类:A类地址、B类地址、C类地址、D类地址和E类地址.每一个IP地址包括两部分:网络地址和主机地址,上面五类地址对所支持的网络数和主机数有不同的组合. IPv4的地址结构 A类 B类 C类0001117bits

24 bits

14 bits

16 bits 网络号 主机(接口)号 网络号 主机(接口)号21bits 8bits 网络号 主机(接口)号 D类

1 1

1 组播地址 28bits

0 E类111保留地址 28bits

1 IPv4的地址范围 A类0.0.0.0 ~ 126.255.255.255B类128.0.0.0 ~ 191.255.255.255C类192.0.0.0 ~ 223.255.255.255 D类224.0.0.0 ~ 239.255.255.255E类240.0.0.0 ~ 255.255.255.255 保留的IP地址 00...00

0000 0000 11...11

1111 1111 本机 本网中的主机 局域网中的广播 对指定网络的广播 回路 00...00 主机号1111

1111 网络号

127 任意值一般来说,主机号部分为全

1 的IP地址保留用作广播地址;

主机号部分为全

0 的IP地址保留用作网络地址.

0000 0000 网络号 网络地址 子网掩码

(一) 子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网的根据.两台计算机各自的IP地址与子网掩码进行二进制 与 (AND)运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接通信. 子网掩码

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题