iptcp复习资料.docx

上传人:b****1 文档编号:465732 上传时间:2022-10-10 格式:DOCX 页数:25 大小:555.35KB
下载 相关 举报
iptcp复习资料.docx_第1页
第1页 / 共25页
iptcp复习资料.docx_第2页
第2页 / 共25页
iptcp复习资料.docx_第3页
第3页 / 共25页
iptcp复习资料.docx_第4页
第4页 / 共25页
iptcp复习资料.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

iptcp复习资料.docx

《iptcp复习资料.docx》由会员分享,可在线阅读,更多相关《iptcp复习资料.docx(25页珍藏版)》请在冰豆网上搜索。

iptcp复习资料.docx

iptcp复习资料

1.网络协议:

是指通信双方共同遵守的规则和约定的集合。

网络协议包括三个要素

语法:

规定了信息的结构和格式;

语义:

表明信息要表达的内容;

同步:

涉及双方的交互关系和事件顺序

2.协议分层的好处:

为减少协议设计复杂性,便于维护,网络设计采用分层结构,协议也是分层执行的。

每一层是利用相邻的下层提供的服务,又向相邻的上层提供服务。

ISO/OSI(开放系统互联)参考模型TCP/IP

应用层应用层

会话层

表示层

传输层传输层

网络层互联网层(网络层)

数据链路层网络接口层

物理层

3.TCP/IP协议

传输控制/网际协议

TCP/IP实际上是一组协议,是Internet协议簇,包括:

远程登录、文件传输和电子邮件等,每种协议采用不同的格式和方式传送数据,它们相互补充、相互配合,形成多个协议的集合。

TCP和IP协议是保证数据完整传输的两个最基本协议。

4.TCP/IP体系结构:

网络接口层:

PPP,ATM,Ethernet,SLIP

网络层:

IPICMPIGMPRIPOSPF

传输层:

TCPUDP

应用层:

DNS,HTTP,FTP,SMTP,DHCP

5.TCP/IP四层功能

应用层:

提供以人为本的服务,是协议栈与主机上的应用或者处理程序交接的层。

传输层:

为上层应用程序提供端到端的数据传输,传输层同时支持多个应用。

常用的传输层协议有TCP和UDP。

网络层:

处理分组在网络中的活动(包括路由选择、流量控制、拥塞控制等)。

IP是这一层最重要的协议,是一种无连接协议,不负责下层的传输可靠性。

IP不提供可靠性、流控制或者错误恢复。

网络接口层:

实际网络硬件的接口。

涉及操作系统中的设备驱动程序和网络接口卡。

6.逻辑上通信是在同级完成的.(通信的逻辑流程与真正的数据流不同)

 

7.封装:

下层消息在上层消息前添加前缀,叫作报头。

在有些情况下,在报文尾部添加报尾,这个过程叫做封装。

8.拆包:

当目的主机收到报文时,在将其发送给高层程序前,会去掉发送方添加的报头,这个过程叫作解包(拆装、解封装)。

9.分用:

每层协议盒都要去检查报文首部中的协议标识,以确定接收数据的上层协议,这个过程称作分用。

10.复用:

多个协议可以通过不同的协议标识,使用一个下层协议封装,这个过程称作复用。

11.TCP服务器是并发的,UDP服务器是重复的。

12.端口用来表示具体的应用层协议和服务。

TCP和UDP采用16bit的端口号来识别应用程序,所以端口号是0-65535范围内的任何值。

13.逻辑地址与物理地址的区别是,逻辑地址通常是用软件而不是硬件来实现的。

逻辑地址分为两类:

网络地址和端口(进程地址)。

物理地址:

也叫硬件地址、网络接口卡地址或MAC地址(介质访问控制地址),它总是最终将信息发送到指定的网络结点上所需的地址。

14.IP地址为32bit,分成5类,从A类到E类。

A类:

0.0.0.0~127.255.255.255

B类:

128.0.0.0~191.255.255.255

C类:

192.0.0.0~223.255.255.255

D类:

224.0.0.0~239.255.255.255

E类:

240.0.0.0~247.255.255.255

15.

私有地址:

10.0.0.0~10.255.255.255inclassA

172.16.0.0~172.31.255.255inclassB

192.168.0.0~192.168.255.255inClassC

环回地址:

A类网络地址127是一个保留地址,用做网络软件测试以及本地机进程间通信,127.0.0.1

16.RFC的生存期间,属于下列六个成熟等级之一:

建议标准

草案标准

Internet标准

实验的

提供信息的

历史的

17.协议分析(网络分析)是参与到网络通信系统,捕获跨网络的数据包,收集网络统计数据,将数据包解码为可读形式的过程。

网络数据包分析器具有网络问题检测和网络流量监控的功能。

18.地址映射:

将地址从一种格式转换成另一种格式,以更适合它将采用的介质和协议。

物理地址映射:

ARP和RARP,实现物理地址和逻辑地址间的转换。

逻辑地址到物理地址:

ARP

物理地址到逻辑地址:

RARP

域名系统:

在TCP/IP领域中,域名系统(DNS)是一个分布的数据库,由它来提供IP地址和主机名之间的映射信息。

第一章:

链路层

19.链路层协议按照应用范围和数据链路的不同,分为两类:

广域网协议:

HDLC,SLIP,PPP,帧中继,ATM

局域网协议:

802系列(802.2LLC和802.nMAC),以太网

20.SLIP:

SerialLineIP(串行线路网际协议)

21.PPP(点到点协议)是一个面向连接的协议,支持同步和异步链路。

PPP位于TCP/IP的网络接口层(链路层),是IP与物理链路(如串行链路或拨号联网连接)之间的接口。

22.PPP协议的帧分为3种格式:

PPP信息帧、PPP链路控制帧和PPP网络控制帧。

信息帧的格式:

FCS:

帧校验序列,又称CRC.2字节,保证数据的完整性。

信息字段最多1500字节

23.PPP具有的优势:

PPP支持在单根串行线路上运行多种协议,不只是IP协议;

每一帧都有冗余检验;

通信双方可以进行IP地址的动态协商(使用IP网络控制协议);

链路控制协议可以对多个数据链路选项进行设置。

24.PPPoE(Point-to-PointProtocolOverEthernet)协议流程

3个阶段:

发现和PPP会话,终止连接和会话

发现阶段包含的四个步骤:

发起,提供,请求,确认

25.

以太网V2的MAC帧格式:

以太网第二版与802.3的区别:

以太网v2含有类型字段,而802.3含有长度字段。

为区分类型字段和长度字段,类型字段值定义为从0x0600开始。

相当于十进制1536,这是一个非法的以太网帧长度。

以太网提供的服务对应于OSI模型的第一层和第二层,而802.3提供的服务对应于OSI模型的第一层和第二层的信道访问部分(即第二层的一部分)。

802.3没有定义逻辑链路控制协议,但定义了几个不同物理层(粗/细同轴电缆,双绞线,光纤),而以太网只定义了一个。

问题:

如何区分一个捕获帧是以太网v2,还是802.3?

类型字段值在0x0600以上的帧是以太网v2帧,反之为802.3

26.最大传输单元(MTU):

是链路层上数据帧长度的最大值。

不同类型的网络大多数都有一个上限。

如果一个IP数据报比MTU大,那么IP层就必须进行分片,把数据报分为若干片,保证每一片都小于MTU。

27.路径MTU:

如果两台主机间的通信要通过多个网络时,那么每个网络的链路层可能有不同的MTU。

重要的不是两台主机所在网络的MTU,重要的是两台主机路径中的最小MTU,它被称作路径MTU。

两台主机之间的路径MTU不一定是个常数,它取决于当时所选择的路由。

而选路不一定是对称的,因此路径MTU在两个方向上不一定是一致的。

第2章:

IP网际协议

28.网络层协议的基本功能是通过由路由器连接的互联网络传输数据报。

29.IP是一个无连接、不可靠的协议。

以“尽力而为(BestEffort)”的方式在网络用户间传输数据报。

(以上特点使得IP协议的效率非常高,实现起来也比较简单。

30.IP数据报的结构:

总长度:

16位,以字节计整个IP数据报长度(含IP首部)

总长度=IP数据长度+IP首部长度

问题1:

IP数据报中数据长度最大为多少?

IP数据报最大总长度为65535字节,首部占20-60字节。

IP数据长度最大为65515字节。

问题2:

以太网中的IP数据报的数据长度范围为多少?

因为以太网有效数据帧是64~1518字节,以太网数据帧的“帧头+帧尾”长度为18字节,所以以太网的IP数据报的数据长度范围是46~1500字节。

标识:

每个IP数据报都有一个本地唯一的标识符,该标识符由信源机赋予IP数据报。

标志:

是否允许分片以及是否是最后的一片。

分片偏移:

表示本片数据在它所属的原始数据区中的位偏移量。

每8个字节为一个单位,为信宿主机按序重组提供依据。

生存时间(TimeToLive):

8位,表明数据报在通过互联网时具有的受限寿命。

TTL字段的用途:

①防止数据报在两个或多个路由器之间停留时间过长,并不会交付到目的主机。

②源主机可以限制分组的行程。

协议:

8位,定义使用IP层服务的高层协议。

首部校验和字段:

根据IP首部(不包含数据)计算校验和,提供IP数据报首部的错误检测。

选项:

长度可变

数据:

数据长度=总长度-首部长度

第四章:

Arp分组格式:

ARP封装

ARP/RARP分组直接封装在链路帧中:

Arp高速缓存定义:

代理ARP:

如果ARP请求是从一个网络的主机发往另一个网络上的主机,那么连接这两个网络的路由器就可以回答该请求,此过程称作代理ARP。

免费ARP:

(gratuitousARP)是指主机发送ARP查找自己的IP地址。

通常,它发生在系统引导期间进行接口配置或更改IP地址的时候。

免费ARP报文的特点:

报文中携带的源IP和目的IP地址都是本机地址。

报文源MAC地址是本机MAC地址。

目的MAC地址为全0。

RARP请求报文

发送方硬件地址、发送方IP地址、目的硬件地址、目的IP地址各字段都填充什么?

硬件类型:

0x0001

协议类型:

0x0800

硬件地址长度:

0x0006

协议地址长度:

0x0004

操作类型:

0x0003

发送硬件地址:

发送主机MAC地址

发送方IP地址:

0x0

目的硬件地址:

发送主机MAC地址

目的IP地址:

0x0

第2章:

包含ICMP报文的IP数据报首部的协议字段为“1”。

对所有ICMP消息都通用的ICMP首部的3个字段:

类型(Type)字段,长度是1字节,用于定义报文类型。

代码(Code)字段,长度是1字节,表示发送这个特定报文类型的原因。

校验和(Checksum)字段,长度是2字节,用于数据报传输过程中的差错控制。

ICMP报文分为查询报文和差错报文两类。

差错报文报告路由器在处理IP数据报时可能遇到的问题。

查询报文是成对出现,帮助主机或网络管理员从一个路由器得到特定信息,发现网络上路由器情况。

其中,差错报告报文包括:

目的不可达、源主机消亡、超时、参数问题、重定向。

查询报文包括:

回应请求和应答、信息请求和应答(已弃用)、时间戳和时间戳应答、地址掩码请求和应答、路由器通告和请求

发送ICMP差错消息的情况有哪几种:

目的端不可达,超时,参数问题,源端抑制,改变路由。

源端抑制包括三个阶段:

发现拥塞阶段、解决拥塞阶段和恢复阶段。

Ping利用ICMP回送请求报文和回送回答报文来测试目标系统是否可达。

Traceroute(Unix下)是一个路由跟踪实用程序,确定IP数据报访问目标所经过的路由。

Pathping提供有关在源和目标之间的中间跃点处网络滞后和网络丢失的信息。

1网络正常时,运行如下命令,可以查看主机ARP缓存中的IP地址及其对应的MAC地址:

C:

\>arp

(1)

备选答案:

(D)

(1)A.–sB.–dC.–a

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1