tcp_ip

1. “三网合一”中的三网是指电信网、计算机网、有线电视网三个独立运行的通信网络。2. TCP/IP互联网上的域名解析有两种方式,一种是 递归查询 ,另一种是反复查询 。3. 在 TCP

1. “三网合一”中的三网是指电信网、计算机网、有线电视网三个独立运行的

通信网络。

2. TCP/IP互联网上的域名解析有两种方式,一种是 递归查询 ,另一种是

反复查询 。

3. 在 TCP/IP 中,信息在不同的层次上有不同的名称。在物理信道里传输格式

是 比特流 ,链路层信息的传输格式是 数据帧 ,网络层信息的格式是数据报,传输层的信息格式是 分组 ,应用层的信息格式是 报文 。

4. TCP 采用的最基本的可靠性技术包括流量控制、拥塞控制和差错控制。其中

流量控制主要使用 滑动窗口 协议来解决的。

5. IP 数据报协议标识字段(2字节)指明了IP 数据报封装的协议,当标识字段

TCP 协议,当标识字段为 17 时表示封装的是UDP

ICMP 协议。

6.

物理层(比特流):经过媒体传送比特流,提供机械的和电气的规约。 数据链路层(数据帧):将比特组织成帧结构,提供逐跳交付。

网络层(数据包):从源到终点传送分组,提供网络互联。

运输层(分组):提供可靠的进程到进程的交付和差错恢复。

会话层:建立、管理和终止会话。

表示层:数据的转换、加密和压缩。

应用层(报文):为用户提供接入网络和访问网络资源的接口。

网络接口层:包含OSI 模型中的物理层和数据链路层,支持现有的各种底层网络技术和

标准。

,

网络层:处理IP 数据报的传输、路由选择、流量控制和拥塞控制。 传输层:为两台主机上的应用程序提供端到端的通信。 应用层:为用户提供一些常用的应用程序。

7. 以太网V2 MAC帧:

标志:3位,第一位保留,第二位 DF=0时允许分片,第三位MF=1时有分片。 协议:1字节,ICMP (1),IGMP (2),TCP (6),UDP (17),OSPF (89)。 片偏移:fragment offset ,13 bit ,分片后某片在原分组中的相对位置,以 8

字节为偏移单位。

9.

ARP 数据报文格式:

,

10.ICMP 报文格式:

类型:8位。差错:①3表示信宿不可达,产生原因:当路由器无法转发IP 数据报或主机无法向上一层协议或端口提交IP 数据报时,将丢弃当前的数据报,并产生信宿不可达差错报告向信源报告出错信息。②4表示源端抑制,产生原因:为IP 增加流量控制能力,当路由器或信宿机由于拥塞而造成数据报丢弃时,向信源机发送源端抑制报告报文,通知信源机数据报已经被丢弃,警告信源机,在传输路径上出现了拥塞,必须放慢发送速度。③5表示重定向,产生原因:主机路由表不会随网络拓扑结构变化而实时更新。信源机将数据报发送给一个错误路由器(或非最优路由器), 收到这个数据报的路由器会把所收到的数据报转发给正确的路由器,同时向信源机发送一个重定向报告报文;当信源机收到该报文后,将根据报文信息更新信源机中路由表的路由信息。④11表示超时,产生原因:IP 数据报通过设置TTL 值来控制数据报在网上的传输时间。当数据报通过路由器时,该字段值减1,为0时丢弃,同时产生ICMP 超时报告报文发送给信源。在信宿机进行分片重组时,也会启动一个重组定时器,一旦超时,将丢弃当前正在重组的数据报,并产生一个ICMP 超时报告报文发送给信源机。⑤12表示参数错误,产生原因:数据报传输过程中,如果路由器或信宿机发现数据报首部参数存在问题,如:首部字段值不明确和空缺等,进而无法转发或处理该数据报,会将该数据报丢弃,同时向信源机发送一个数据报参数错误报告。查询:①13/14表示时间戳请求与应答,产生原因:因特网中的主机和路由器独立运行,在时钟上存在较大差异,而一些分布式应用系统要求各个设备的时钟是同步的,ICMP

时间戳

,

请求与应答报文用于设备间进行时钟同步的报文对。请求方主机通过获取另一主机的时间戳信息,将该信息和请求方主机的时间戳信息进行比较后,估算两者的时钟差异。②8/0表示回应请求与应答,产生原因:为网管员和用户提供对网络进行诊断和测试的手段,如可用该报告来测试信宿是否可达等。信源机(主机或路由器)向信宿机发送回应请求报告报文;信宿机收到该报文后,根据报文中的请求信息形成回应应答报告并回送给信源机;信源机可根据回应应答报告报文来判断两个设备之间是否能正常通信。③17/18表示地址掩码请求与应答,产生原因; 要想获取一台主机所属的子网地址,除了要知道该主机的IP 地址外,还要知道其子网掩码。利用该报告,请求方可获取网络上某台主机或路由器的子网掩码,进而确定其子网地址。④10表示路由器询问与通知,产生原因:当某主机希望获得网络上的路由器的状态信息时,可使用该报告,既可获取路由器的信息,也可来检测路由器是否处于活动状态。某主机在引导以后可创建路由器询问报告报文,并通过广播或多播发出;当网络上的路由器接收到该报告后,将创建路由器通告报告报文并回送给请求主机。

ICMP应用程序:ping 、tracert 、pathping 。 11.TCP

封装

格式

,

13. 常用端口号

14. 网络体系结构:计算机网络的各层及其协议的集合,其目的是为网络硬件、

软件、协议、存取控制和拓扑结构等提供标准。

15. 网络分层:每个实体通常定义两种不同的接口:服务接口(为同一计算机上

使用它的通信服务的其他上层实体定义的),协议接口(为另一台计算机上对等实体定义的对等接口)。

16. 服务访问点(SAP ):同一系统相邻两层实体进行交互的地方。

17. 实体(entity ):表示任何可发送或接收信息的硬/软件进程。

18. 网络协议:为进行网络中数据交换而建立的规则、标准或约定的集合。3要

素:语法、语义、同步。

19.TCP/IP标准的制定:主要由IAB 制定。IAB 组织包含IRTF (主要致力于短期

和中期的难题)和IETF (着重处理单一的特别事件,研发出网际网络的标准与规格)。

,

20.RFC (请求注解):是一系列关于因特网的技术文档,涉及计算机网络的概念、

协议、过程、程序、会议纪要、观点看法甚至幽默等诸多方面的内容。

21. TCP/IP标准的管理组织:Internet 协会(ISOC ):HTTP ://WWW.ISOC.ORG

IAB (Internet 体系结构委员会):HTTP ://WWW.IAB.ORG

Internet 工程任务组(IETF ):HTTP ://WWW.IETF.ORG

Internet 研究任务组(IRTF ) :HTTP ://WWW.IRTF.ORG

Internet 协会论坛(ISDF )

Internet 命名及赋号公司(ICANN ):HTTP ://WWW.IANN.ORG

④ 22. TCP/IP协议的编址问题:①物理地址:链路地址,分单播、多播、广

播物理地址;②逻辑地址:分单播、多播、广播地址,物理地址逐跳而变,逻辑地址保持不变;③端口地址:物理地址逐跳而变,逻辑地址和端口地址保持不变;④特殊应用地址,电子邮件地址,URL 地址。

22.TCP/IP

协议族:

23. 网络协议分析软件是安装和部署:

,

24. 数据链路层的主要功能:①建立、维护和释放数据链路;②定界、同步、处

理透明性问题:差错控制、顺序控制、流量控制;③成帧(Framing ):将比特流分成离散的帧,并计算每个帧的校验和;④为网络层发送和接收IP 数据报、发送ARP/RARP请求和接受ARP/RARP答应。

25. 数据链路层的主要任务:①管理对所使用的任何联网介质的访问,称为介质

访问控制MAC ;②创建一对MAC 层地址之间点到点的临时链接以传输数据,称为逻辑链接控制LLC 。

26. TCP/IP网络型中数据链路层的协议主要有:SLIP 和PPP 。

27. SLIP (串行线路网际协议):支持TCP/IP协议,对数据报进行简单封装,用RS-232接口串行线路进行传输,线路速率一般介于1200bps 和19.2Kbps 之间,通常用来将远程终端连接到UNIX 主机,也可通过租用或拨号串行线路进行主机到路由器,以及路由器到路由器的通信。缺点:①使用时,通信的双方都必须知道对方的IP 地址,因为SLIP 协议没有提供相互交换地址信息的方法;②没有设置协议类型字段,不具备同时处理多种网络层协议的能力,默认协议ID 为TCP/IP;③没有校验和字段,差错控制功能由高层的协议承担;④不是Internet 协议标准,不同版本间存在差别,互连变得困难。RFC1144规定了压缩SLIP (C-SLIP )。

28. PPP (点到点协议):①使用最多的数据链路层协议;②Internet 标准协议,

RFC 1660、1661定义了PPP 协议与帧结构;具有多种身份验证方法、数据压缩和加密及通知IP 地址等功能;③处理差错检测,支持面向字符型与面向比特型协议,可支持IP 协议及其他一些网络层协议(如IPX 协议);④拨号电

,

话线,路由器之间的专用线上广泛应用。

29. PPP 协议的组成结构:①链路控制协议 LCP (Link Control Protocol):协

商使用PPP 建立的点到点链路特性。②网络控制协议 NCP (Network Control Protocol) :协商用于建立点到点链路上所需传输协议的网络层特性,RFC1332、RFC1877

30. 局域网的IEEE 标准:①IEEE 的 802.3 标准:IEEE802.3-1985版:无TYPE 字段,只能封装LLC 协议;IEEE802.3-2002版:增加了TYPE 字段,可封装多种协议。②DIX Ethernet V2 标准:最常用的MAC 帧格式

31. 电路交换与分组交换的区别:电路交换在通信前双方要建立一条独占的物理

链路,延时小、实时性强、按序传输、简单,但信道利用率低、没有差错控制。分组交换在通信前不需要建立一条专用的线路,采用存储转发方式,提高了传输的可靠性,线路利用路高,延时大,只适用于数字信号,会出现失序、丢失或重复分组。

32. 网络层主要协议:

33. 数据报分片Fragmentation:IP 数据报的最大长度为65535字节,远大于大

多数物理网络的MTU 值。从信源到信宿的数据报传递过程中需要穿过不同物理网络,经过具有较小MTU 的物理网络时,IP 允许路由器等数据报转发设备对数据报进行分片。数据报从信源到信宿的传递过程中可能会进行多次分片操作。

34. 最大传输单元MTU :以太局域网1500B 、FDDI 局域网4352B 、PPP296字节

35. 对首部校验和进行计算,得到校验和值为0,表明IP 数据报首部在传输过程

中没有出现差错。

,

36. 地址解析:网络层使用IP 地址,物理网络中使用物理地址,两套地址之间的

转换过程称为地址解析。

37.ARP 工作过程:①广播请求获取目的主机的物理地址的数据报。②目的主机

以单播方式向发送请求物理地址的主机回送解析结果。

38.RARP 工作过程:①广播请求获取本机IP 地址的数据报。②RARP 服务器以单

播方式向发送请求IP 地址的主机回送解析结果。

39. IP 分组的交付:直接交付(信源和信宿在同一个网络内)与间接交付(信源

和信宿分别在不同网络,需要经过一些中间传递过程)

40. IP 路由选择协议:域内路由选择协议、域间路由选择协议,距离向量路由选

择协议(RIP ,Bellman-Ford ),链路状态路由选择协议(OSPF ,Dijkstra ),路径向量路由选择协议(BGP )

41. ICMP 引入原因:IP 是不可靠的、无连接的数据报传输协议,提供尽力而为

的点到点数据传输服务,不能保证所有数据报都可成功地从信源到达信宿。引入了ICMP (Internet Control Message Protocol)协议来实现IP 层数据报传输过程中的差错控制,提高数据报传递的成功率。

42. ICMP 的主要功能:IP 层的差错报告、拥塞控制、路径控制以及路由器或主机

信息的获取。

43. ICMP 报文的类型:①ICMP 差错报告报文(报告数据报传输过程中出现的差错

信息,由发现错误的设备向信源报告,但不负责纠正错误)②ICMP 查询报告报文(对网络进行主动检测,了解设备的可达性、地址掩码的设置、时钟的同步等情况,从而对网络进行故障诊断和控制。总是以查询/应答对的形式出现)。

44.

,

45. 多播与单播、广播的区别:①单播:主机之间一对一的通讯模式,网络中的交换机和路

由器对数据只进行转发不进行复制,网页浏览全部都是采用单播模式。②广播:主机之间一对所有的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信息(不管你是否需要),由于其不用路径选择,所以其网络成本可以很低廉。有线电视网就是典型的广播型网络。③多播:主机之间一对多的通讯模式,也就是加入了同一个组的主机可以接受到此组内的所有数据,网络中的交换机和路由器只向有需求者复制并转发其所需数据。

46. 多播IP 地址与MAC 地址的映射:IANA 将MAC 地址范围01:00:5E:00:00:00 -

01:00:5E:7F:FF:FF分配给多播使用,要求将 28 位的IP 组播地址空间映射到 23 位的MAC 地址空间中,这样将会有 32 个IP 组播地址映射到同一MAC 地址上。

47. 传输层结构:向上面的应用层提供通信服务,属于面向通信部分的最高层,

同时也是用户功能中的最低层。

48. 传输层功能:①为应用进程之间提供端到端的逻辑通信(网络层提供主机之

间的逻辑通信)②连接管理、流量控制、拥塞控制、差错控制。③提供两种不同的传输服务,面向连接的TCP 和无连接的UDP 服务

49. 传输层协议类型:①用户数据报协议UDP(User Datagram Protocol):传送

数据前不需要先建立连接, 对方收到 UDP 报文后,不需要给出任何确认。虽然不提供可靠交付,但在某些情况下是一种最有效的工作方式。②传输控制协议TCP (Transmission Control Protocol):提供可靠的、面向连接的传输服务,不提供广播或多播服务。这增加了许多的开销,使协议数据单元的

标签: