当前位置:文档之家› TCP/IP协议分析复习提纲(1).doc

TCP/IP协议分析复习提纲(1).doc

1虚拟现实技术是实现数字地球的关键技术之一。

2网络互联的根本问题是解决网络技术和应用所带来的网络异构性问题。

3 通常有两种不同层次的网络互联:应用级互联和网络级互联,因特网采用了 网络

级互联技术。

4因特网是通过网络互联技术将已有的、异构网络互联起来所构成的一个统一 的一

致性网络。

5当前因特网采用的是层次型命名机制。

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

络。

7协议的实现要落实到一个个具体的硬件模块和软件模块上,在网络中将这些 实现

特定功能的模块称为实体。

8因特网的核心协议是IP 和TCP 两大协议。

9 IP 协议是TCP/IP 协议簇中的核心协议,提供数据传输的最慕本服务,是实 现网

络互联的基本协议。

10由于协议簇中的协议具有上下层关系,由此又称其为协议栈。 11在因特网中采用一个三元组来全局惟一地标识一个进程。 12用一个五元组来描述两个进程的关联。

13数据成帧、介质访问控制、物理寻址等属于数据链路层功能。

14当帧到达目的主机Z 后,如果帧类型为0800H, 0806H, 8035H ,则将数据分别交给上 层的

IRARRRARP 协议模块处理。

15在网络层,IP 模块根据IP 数据报首部中的协议值决定将数据报中的数据交给哪一个模

块去处理,当协议值为1,2,6,17,应将数据分别交给ICMP,IGMP,TCP,UDP 模块处理。 16 封装ARP 和RARP 请求报文时帧目的地址应填为广播地址OxFFFFFFFFFFFF 。

17 ARP 请求帧在物理网络中是以广播方式发送的,应答帧是以单播方式发送的。 18地址解析协议ARP 可以实现从IP 地址到物理地址的转换。

19反向地址解析协议RARP 可以实现从物理地址到IP 地址的转换。 20 ARP 请求报文和应答报文分析。

ICMP 报文包括差错报告、控制报文、请求应答报文。

ICMP 报文中用于路径控制改变主机路由的的报文是重定向报文。

Ether net II

ARP

0 8 16 31 Bits

HARDWARE TYPE: Oxl|PROTOCOL TYPE: 0x800 HLEN: 0x6|PLEN: OxR OPCODE: 0x1

SOURCE MAC: 000孑.E4C6.C49A (48 bits) SOURCE IP E bg =匚〉 192.168.100.10 7

TARGET MAC: 0000.0000.0000 (48 bits) TARGETIP: 192.168J00.20 (32 bits)

Ethernet II

ARP

21 ICMP 报文中用于拥塞控制的报文是源抑制报文。 22用于网络层差错控制的报文是差错报告报文。

Ethernet 口

Ether net II

IP

ICMP 0

IP

ICMP 0

23回应请求与应答报文的冃的是对网络进行诊断和测试,使用它可以了解设备 的可达性。

24分析ping 命令的请求报文和应答报文。

25在网络层,IP 数据报协议标识字段指明了 IP 数据报数据部分封装的协议数 据单元类型,IP

模块根据IP 数据报首部中的协议字段值决定将数据报中的 数据交给哪一个模块去处理,当协议值为6,应将数据交给TCP 模块处理。

26当协议值为89时,应将数据交给0SPF 模块处理。 27当协议值为17,应将数据交给UDP 模块处理。

28 IP 数据报在经过路由器进行转发时不进行数据校验。

29在IP 数据报中与分片有关的字段是标识字段、标志字段、片偏移字段。

30分片计算:一个首部长度为20字节,数据长度为4300字节的IP 数据报如 何在MTU 为1300

字节的网络中分片传输?

31 1300-20=1280, (1)4300-1280=3020 (2)3020-1280=1740

(3)1740-1280=460

32即:被分成4个数据报片,前三个分片的数据报长度为1300字节,最后一 个数据报片长度

为480字节。

SYN

(主谢T 开)SYNJENT

ESTABLISHED ESTABLISHED

SYN.RCVD

SYN r ACK f seq=y t ack=x + L

*

|

ISYN.RCVD

ACK r seq = x + l r ack=y+ 1

:

A ESTABLISHED

FIN r seq=

U

CLOSE-WAIT (彼谕关闭)

FIN WAIT 2

ACK f seq =v r ack=u +1

CLOSE WAIT

TIME WAIT

TIME WAIT

ICMP 与IP 协议关系是都是网络层协议,ICMP 是IP 协议的补充,IP 为ICMP 服务,ICMP 协议数据单元要封装在IP 协议中传输。

在路由表中只采用下一跳地址而不用完整路径的好处是减小了路由表的规 模,去掉了路由表中关于相同路径的冗余信息,使路由表变得简单,便于维

护。

路由表刷新。

IP 地址一般用点分十进制 数表示,也可以用二进制或十六进制表示。

IP 地址分为网络号和主机号两部分,网络地址是指主机号全“0”,广播地 址是指主机号部分全“1”。

在一台源IP 主机和网络中多个IP 主机之间进行的IP 通信称为组播。 在一台源IP 主机和一台目的IP 主机之间进行的IP 通信称为单播。 用主机的IP 地址作为信宿地址的表项称为特定主机路由。 BGP 是用于不同自治系统之间交换路由信息的外部网关协议。 RIP 报文被封装在UDP 数据报中传输,使用UDP 的520端口号。 0SPF 报文被封装在IP 数据报中传输。

TCP 和UDP 都是提供进程通信能力的传输层协议。

它们各有一套端口号,两套端口号相互独立,都是从0到65535o 邮局协议POP 使用的熟知端口号为UOo

简单邮件传输协议SMTP 使用的熟知端口号为25o

DXS 服务器和客户端属于TCP/IP 模型的应用层,DNS 使用TCP 和UDP 来进行 通讯。

F 】NA 当

竺qj 聲©竺S UCK

ACK r seq=u + l r ack=v+l

-------------------- : ----------------------------- CLOSED

42 DNS 服务器使用UDP/TCP 的53号数值端口。

1目标网

络 跳数|

NET2

3 NET5 2 NET6 4

| NET9

来自路由器R3

的RIP 报文

1目标网

跳数|

NET2 4 NET5 3 NET6 5

NET9

_

目标网络

跳数 下一跳 NET2 3 R3

NET5

5 R2 NET

6 2

R4 NET8 2

R2

路由器R1 的路由表

目标网络

跳数 下一跳

NET2 4 R3 NET5 3 R3 NET6 2 R4 NET8 2 R2 NET9 3 R3

更新后的 路由表

LISTEN 〈■谢T

开)

seq=x

相关主题