TCPIP协议分析复习提纲(1).doc

TCPIP协议分析复习提纲(1).doc

2023年7月31日发(作者:)

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请求报文和应答报文分析。

Ether net II

19 Bytes

0 4 8

14

PREAMBLE: DEST MAC: I SRC MAC:

<1011

FFFEFFFEFFFFI0003.E4C6.C49A

TYPE:

FCS:

0x0

0x806

DATA (VARIABLE LENGTH)

Ethernet II

0

14

8 19 Bytes

PREAMBLE: 1 DEST MAC: SRC MAC:

<101 l|0003.E4C6.C49A

0060.2F31.2479

TYPE: FCS:

0x806

DATA (VARIABLE LENGTH)

0x0

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)

ARP

0 8 16 31 Bits

HARDWARE TYPE:

PROTOCOL TYPE: 0x800

0x1

HLEN: 0x6|PLEN: 0x4

OPCODE: 0x2

SOURCE MAC: 006(

).2F31.2479 (48 bits)

SOURCE IP (32 bits)==>

• • •

192.168.100.20

• • •

TARGET MAC: 0003

.E4C6.C49A (48 bits)

TARGET IP: 192.168.100.10 (32 bits)

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

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

22用于网络层差错控制的报文是差错报告报文。

Ethernet

0 4 8 14 19 Bytes

PREAMBLE: DEST MAC: SRC MAC:

<1011

0060.2F31.2479

0003.E4C6.C49A

TYPE:

0x800

DATA (VARIABLE LENGTH)

FCS: OxO

Ether net II

0 4 8 i4 19Bytes

PREAMBLE: DEST MAC: SRC MAC:

<1011

0003.E4C6.C49A

0060.2F31.2479

TYPE: FCS:

0x800

DATA (VARIABLE LENGTH)

0x0

IP

0

0

4 8 16 19 31 Bits

4 | IHL | DSCP: 0x0

TL: 28

ID: 0x1

0x01 0x0

TTL: 255 | PRO: 0x1

CHKSUM

SRC IP: 192.168.100.10

DST IP: 192.168.100.20

OPT: 0x0 | 0x0

DATA (VARIABLE LENGTH)

ICMP

0 8 16 31 Bits

TYPE: Ox8|CODE: OxO

CHECKSUM

ID: 0x2

SEQ NUMBER: 1

IP

4 8 16 19 31 Bits

4 | IHL | DSCP: 0x0

TL: 28

ID: 0x1

0x01 0x0

TTL: 128 | PRO: 0x1

CHKSUM

SRC IP: 192.168.100.20

DST IP: 192.168.100.10

OPT: 0x0 | 0x0

DATA (VARIABLE LENGTH)

31 Bits

CHECKSUM

SEQ NUMBER: 1

ICMP

0 8 16

TYPE: OxOjCODE: 0x0

ID: 0x2

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字节。 ICMP与IP协议关系是都是网络层协议,ICMP是IP协议的补充,IP为ICMP 服务,ICMP协议数据单元要封装在IP协议中传输。

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

来自路由器R3

的RIP报文

1目标网

NET5

NET6

| NET9

络NET2

跳数|3

2

4

1目标网络

NET2

NET5

NET6

NET9

跳数|4

3

5

路由器R1

的路由表

目标网络_目标网络更新后的

路由表

跳数

下一跳

NET2

3

R3

5

R2

NET5

NET6

R4

2

R2

NET8

2

跳数

下一跳

NET2

4

R3

NET5

3

R3

NET6

R4

2

NET8

R2

2

NET9

3

R3

护。

路由表刷新。

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当TIME WAIT

竺qj聲©竺SUCK

SYN

TIME WAIT

seq=x

|

LISTEN〈■谢T开)

(主谢T开)SYNJENT

SYNrACKfseq=y

tack=x + L

ESTABLISHED

ESTABLISHED

: A ESTABLISHED

*

ACKrseq = x + lrack=y+ 1

ACKrseq=u + lrack=v+l

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

FIN r seq=

UACKfseq =vrack=u +1

FIN WAIT 2

CLOSE-WAIT

(彼谕关闭)

CLOSE WAIT

42 DNS服务器使用UDP/TCP的53号数值端口。 43在通信系统中发送方称为信源,接收方称为新宿。

44 TCP采用滑动窗口协议实现流量控制,滑动窗口协议通过发送方窗口和接收 方窗口的配合来完成传输控制。

45超时重传最关键的因素是重传定时器的定时时间片的大小。

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

47 TCP会话分析。

48电子邮件、文件传输、WWW服务等属于应用层功能。

49超文木传输协议HTTP主要用于从WWW服务器传输超文木到木地浏览器。

50 URL规定了某一特定信息资源在WWW中存放地点的统一格式,即地址指针。

51在屯子邮件程序向邮件服务器发送邮件时,使用的是SMTP协议,而屯子邮 件程序从邮件服务器中读取邮件时,可以使用POP协议。

52 SMTP通信包括建立连接、邮件传送、连接释放3各阶段。

53因特网报文访问协议IMAP的工作模式包括离线工作模式,在线工作模式,断开工作模

式。

54 DNS服务器和客户端属于TCP/IP模型的应用层,DNS既可以使用TCP ,也可以使用

UDP來进行通讯。

55 DNS服务器能够接收两种类型的解析:递归解析和反复解析。

56动态主机配置协议DHCP是在TCP/IP网络上使客户机获得配置信息的协议°

57动态映射是在需要获得地址映射关系时利用网络通信协议直接从其他主机上获得映射 信息O

58 TCPTP协议簇中,涉及到差错控制的功能层和相应的协议有数据链路层 802.3的帧校验序列;网络层TP协议的首部校验和,TCMP协议;传输层TCP 确认号,TCP和UDP的校验和。

a) TCP/IP协议簇各协议模块之间的关系图:

/ /

应用层应用进程

传输层

应用进程

f

'

ICMP

1

TCP

应用进程

-

应用进程

t

Z1

UDP

网络层

/

/ ,

RARP

I

P

ARP

网络接口层

f

网络接口

/

/

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1690783003a425074.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信