系列文章目录
当你想要放弃的时候,想想是什么让你当初坚持走到了这里。 --科比
第一章 概述
第二章 物理层
第三章 数据链路层
第四章 网络层
第五章 传输层
第六章 应用层
有些事情,即便不用纸笔,也一样会被铭记。 --黑天
文章目录
提示:以下是本篇文章正文内容,下面内容可供参考
一、网络层的概念
- TCP/IP体系中的网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务
- 网络层不提供服务质量的承诺,不保证分组交付的时限,所传送的分组可能出错、丢失、重复和失序
- 进程之间通信的可靠性由传输层负责
- IP网是虚拟的
- 互联网上的交付有两种:在本网络上的直接交付(不经过路由器)和到其他网络的间接交付(经过至少一个路由器,但最后一次一定是直接交付)
- 互联网可以由多种异构网络互连组成
-
分类的IP地址(最初)
一个IP地址在整个互联网范围内是唯一的
分类的IP地址包括A类、B类和C类地址(单播地址),以及D类地址(多播地址)。E类地址暂未使用
A类地址(网络号0 ~ 127)
B类地址(网络号128 ~ 191)
C类地址(网络号192 ~ 223)
分类的IP地址由网络号字段(指明网段)和主机号字段(指明主机)构成 -
IP地址的特点:
IP地址是一种分等级的地址结构。IP地址管理机构在分配IP地址时只分配网络号,而主机号则由得到该网络号的单位自行分配。路由器仅根据目的主机所连接的网络号来转发分组。
IP地址标志一台主机(或路由器)和一条链路的接口。多归属主机同时连接到两个或更多的网络上。这样的主机同时具有两个或更多的IP地址,其网络号必须是不同的。由于一个路由器至少应当连接到两个网络,因此一个路由器至少应当有两个不同的IP地址。
按照互联网的观点,用转发器或网桥连接起来的若干个局域网仍为一个网络。所有分配到网络号的网络(不管是范围很小的局域网,还是可能覆盖很大地理范围的广域网)都是平等的。 -
物理地址(即硬件地址)是数据链路层和物理层使用的地址,而IP地址是网络层和以上各层使用的地址,是一种逻辑地址(用软件实现的),在数据链路层看不见数据报的IP地址。
二、IPV4
版本号:IPv4是0100,IPv6是0110
头部长度IHL:最小值是5,最大值为15,单位4字节
服务类型(TOS字段):区分优先级
总长度:包含在IP头在内,最大65535字节
标志:标志字段中最低位记为MF,MF=1 即表示后面“还有分片”的数据报,MF=0 表示这已是若干数据报片中的最后一个
生存期TTL:路由器个数+1,超过定值丢弃
协议字段:最常用的值为1(ICMP)、17(UDP)和6(TCP)
头部校验和