单元3 网络体系结构与协议(补充)

本文详细阐述了TCP/IP模型中的网络层功能,包括IP协议的工作原理、不可靠服务特性、IP分组结构及其字段含义,同时介绍了IP地址分类、子网划分、TCP和UDP的区别,以及ARP、RARP和ICMP的作用。
摘要由CSDN通过智能技术生成

1. Tcp/IP模型中的网络层被称为网络互联层或网际层,网络层以数据报形式向传输层提供面向无连接的服务

2. Ip协议不含错误恢复的编码,属于不可靠的协议

3. Ip协议用于实现面向无连接服务的网络互联层分组格式,其中包括IP寻址方式。众所周知,不同网络技术的主要区别通常体现在数据链路层和物理层,如不同的局域网技术和广域网技术,而Ip协议则能够将不同的网络技术在TCP/IP模型的网络互连层进行统一,以统一的IP分组传输提供对异购网络互连的支持,因此TCP/IP模型中的网络互连层也被称为网际层或IP层

4. Ip协议实现的是面向无连接的数据报服务,故Ip分组通常又被称为Ip数据报,一个Ip数据报有首部和数据两部分组成,首部的前一部分是固定长度,共20字节,是所有Ip数据报必须具有的,在首部固定部分的后面是一些可选字段,其长度是可变的

5.首部各字段的意义

①版本:占4比特,指IP协议的版本。 目前广泛使用的IP协议版本为4.0(即IPv4)。
②首部长度:占4比特,数据报首部的长度。以32位(相当于4字节长度为单位,当首部中无可选项时,首部的基本长度为5。
③服务类型:占8比特,主机要求通信子网提供的服务类型。其包括-个3比特长度的优先级和4个标志位D、T、R、C(D、T、R、C分别表延迟、吞叶量、可靠性和代价),另外1比特未用。通常文件传输更注重可性,而数字声音或图像的传输更注重延迟。

④总长度:占16比特,数据报的总长度,包括首部和数据部分,以字节为单位。数据报的最大长度为(2"-1)字节,即65535 字节(64KB)。此数据报的总长度(即首部加上数据部分)一定不能超过下面的数据链路层的MTU值。
⑤标识:占16比特,标识数据报。是源主机赋予Ip数据报的标识符
⑥标志:占3比特,指出该数据报是否可分段。目前只有前两个比特有意义。标志字段中的最低位记为MF( More Fragment),MF=1表示后面还
有分段的数据报;MF=0表示这已是若干数据报段中的最后一个。标志字段中间的一位记为DF(Don't Fragment),DF=1表示不能分段;DF=0表示允许分段。
⑦段偏移:占13比特, 用于指出该分段在数据报中的相对位置,也就是说,相对于用户数据字段的起点,该段从何处开始。段偏移以8 字节为偏移单位,即每个分段的长度一定是8字节(64位)的整数倍。
⑧生存时间(或生命期):占8比特,记为TTL(Time To Live),即数据报在网络中的寿命,以秒来计数,建议值是32s,最长为(2"-1)s,即255s。生存时间每经过一个路由节点都要递减,当生存时间减到零时,分组就要被丢弃。设定生存时间是为了防止数据报在网络中无限制地漫游。
⑨协议:占8比特,指示传输层所采用的协议,如 TCP(6)、UDP(17)、ICMP(1)等。
⑩首部校验和:占16比特,此字段只检验数据报的首部,不包括数据部分。采用累加求补再取其结果补码的校验方法。若正确到达时,校验和应为零。
11.源地址和目的地址:各占32比特,源地址与目的地址分别指出源主机和目的主机的网络地址。
12.可选字段:支持各种选项,提供扩展金地。根据选项的不同,该字段是可变长度的,从1字节到40字节。主要支持排错、测量及安全等措施。

13.填充:IP分组首部必须是4字节长度的整数倍。填充段是为了使IP分组首部满足4字节长度的整数倍而设计的,通常用0填充。

6.用点分十进制标识法来表示Ip地址, Ip地址是整个ip协议的核心,对于路由器选择有着很大影响

7.为适应不同规格的网络,可将Ip地址分类,称为有类地址, Ip地址的最高位或起始几位用来标识地址的类别,通常Ip地址被分为A、B、C、D、E五类, A类地址用来支持超大型网络(范围1.0.0.1-126.255.255.254); B类地址用来支持中大型网络(范围128.0.0.1-191.255.255.254);C类地址用来支持小型网络(范围192.0.0.1-223.255.255.254);D类地址用来支持网络组播(范围224.0.0.0-239.255.255.255);E类地址作为研究使用,主机地址不能全为0或全为1

8.保留Ip地址

①网络地址用于表示网络本身。具有正常的网络号部分主机部分全为“0”的Ip地址代表一个特定的网络,即作为网络标识之用。

②广播地址用于像网络中的所有设备广播分组具有正常的网络号部分主机号部分全“1”为的Ip地址代表一个特定网络中的广播。(直接广播地址:网络号不全为1,主机号全为1的Ip地址;间接广播地址:32个比特全为1的ip地址)

③公有地址和私有地址, Internet的稳定性直接取决于网络地址公布的唯一性,公有Ip地址是唯一的,因为公有Ip地址是全局的和标准的,没有任何两台连到公共网络的主机拥有相同的Ip地址,所有连接internet的主机都遵循此规则。公有的Ip地址是从internet服务供应商 (ISP)或地址注册处获得的,另外在Ip地址资源中,还保留了一部分被称为私有地址的地址资源供内部实现Ip网络时使用。

9.一台主机使用直接广播地址可以向任何指定的网络直接广播它的数据报

10.win十r后再输cmd,查IP:ipconfig,ping十访问地址,TTL=Time  to  live,ping127.0.0.1检测当前网络操作系统

11.子网划分是指由网络管理员将一个给定的网络分为若干更小的部分,这些更小的部分被称为子网,在子网划分时,首先要明确划分后所要得到的子网数量和每个子网中所要拥有的主机数,然后才能确定需要从原主机位借出的子网络标识位数

12.根据网络规模对网络类型进行选择:终端数<254的组织可以用c类地址;终端数>254并且<2的16次方-2(65534)可以用B类地址:终端数>65534用A类地址

13.子网掩码(主机号全为1,网络号全为0):A类255.0.0.0,B类255.255.0.0,C类255.255.255.0

14.传输层协议主要有如下两个

TCP:即传输控制协议,是一个可靠的面向连接的协议

UDP:采用无连接的方式,不管发送的数据包是否到达目的,主机数据包是否出错,收到数据包的主机也不会告诉发送方是否正确收到了数据,它的可靠性是由上层协议来保障的

15.尽管TCP/IP模型的网络互连层提供的是一种面向无连接的IP数据报务,但传输层的TCP旨在向TCP/IP模型的应用层提供一种端到端的、面向意接的、可靠的数据流传输服务。TCP常用于一次传输要交换大量报文的情形。如文件传输、远程登录等。为了实现这种端到端的可靠传输,TCP必须规定传输层的连接建立与拆除    
方式、数据传输格式、确认方式、目标应用进程的识别以及差错控制和流量控制机制等。与所有网络协议类似,TCP将自己所要实现的功能集中体现在了 TCP的协议数据单元中。
16.TCP分段的格式,TCP的协议数据单元称为分段(Segment)。TCP通过分段的交互来建立连接,传输数据,发出确认,进行差错和流量控制及关闭连接。分段分为两部分,即分段头和数据,所谓分段头就是TCP为了实现端到端可靠传输所加上的控制信息,而数据则是指由高层(即应用层)传输的数据。

17. Tcp分段格式有关字段说明
①源端口:占16比特,分段的源端口号。
②目的端口:占16 比特,分段的目的端口号。    ③序列号:占32比特,分段的序列号,表示该分段在发送方的数据流中的位置,是用来保证到达数据顺序的编号。
④确认号:占32比特,下一个期望接收的TCP分段的序列号,相当于是对对方所发送的并已被本方所正确接收的分段的确认。序列号和确认号共同用于TCP服务中的确认、差错控制。

⑤报头长度:TCP分段头的长度,以32位字长为单位。实际上相当于给出数据在分段中的开始位置。
⑥保留:占6比特,为将来的应用而保留,目前置为“0”
⑦编码位:占6比特,TCP分段有多种应用,如建立或关闭连接、传输数据、携带确认等,编码位用于给出与分段的作用及处理有关的控制信息。
⑧窗口:占16比特,窗口的大小表示发送方可以接收的数据量,单位为字节。使用可变大小的滑动窗口协议来进行流量控制。
⑨校验和:占16比特,用于对分段头和数据进行校验。将所有16位以补码形式相加,然后再对相加和取补,正常情况下应为“0”。

⑩紧急指针:占16比特,给出从当前序列号到紧急数据位置的偏移量。

11.任选项:长度可变,TCP只规定了一种选项,即最大报文段长度(MSS)

12.填充:当任选项字段长度不足32位字长时,需要加以填充。

13.数据:来自高层(即应用层)的协议数据18.ARP:为已知的IP地址确定网络接口层MAC地  址

19.RARP:为己知的可变网络接口层MAC地址确定对应的IP地址长度 

20.ICMP:提供控制和传递消息的功能(但通信时需用IP封装)

21.UDP数据报分为两部分:UDP数据部分和首部, 首部只有8字节,由4个字段组成,每个字段都是2字节 ,各字段意义如下

①源端口:占16比特,源端口号。
②目的端口:占16比特,目的端口号。
③ UDP 报文长度:占16比特,UDP用户数据报的长度。

④校验和:占16比特,防止UDP用户数据报在传输中出错。
在UDP中也采用与TCP中类似的端口概念来标识同一主机上的不同网络进程,并且两者在分配方式上也是类似的。UDP与应用层之间的端口都是用报文队列来实现的。

22.双绞线的制作方法:制作直通线时,除了可以按橙白、橙、绿白、蓝、蓝白、绿、    棕白、棕排序(EIA/TIA568B规格)外,还可按绿白、绿、橙白、蓝、蓝白、橙、棕白、棕排序(EIA/TIA568A规格)。交叉线一端需要按EIA/TIA568A规格排序,另一端需要按EIA/TIA568B规格排序。

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值