1 / 13
文档名称:

面试常见问题计算机网络.docx

格式:docx   大小:85KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

面试常见问题计算机网络.docx

上传人:夏天教育 2022/8/27 文件大小:85 KB

下载得到文件列表

面试常见问题计算机网络.docx

相关文档

文档介绍

文档介绍:计算机网络
OSI与TCP/IP各层的构造与功能,都有哪些协议。
ISO/OSI模型
用途
主要作用
协议
应用层
进度间通信
为操作系统或网络应用程序提
TFTP,HTTP,
本功能。
TCP(TransmissionControlProtocol):TCP充分实现了数据传输时的各样控制功能,可
以进行丢包的重发控制、对乱序的分包进行次序控制。别的,TCP作为一种面向有链接
的协议,只有在确认通信对端存在时才会发送数据,进而能够控制通信流量的浪费。
TCP经过查验和、序列号、确认应答、重发控制、连结收理以及窗口控制等体制实现可
靠性传输。
怎样加以区分使用?
TCP用于传输层有必要实现可靠性传输的情况。UDP主要用于对高速传输和实时性有较高要求的通信或广播通信。
区别:
1)TCP面向连结;UDP是无连结的,发送数据以前不需要成立连结。
2)TCP提供可靠的服务。TCP传送的数据无差错,不丢掉,不重复,且按次抵达;UDP尽
最大努力交托,不保证可靠交托。
3)TCP面向字节流,实际上TCP把数据当作一串无构造的字节流;UDP是面向报文的,
UDP没有拥塞控制,网络出现拥塞不会使源主机的发送速率降低。
4)每一条TCP连结只能是点对点的;UDP支持一对一、一对多、多对一和多对多的交互通

5)TCP首部开销20字节;UDP首部开销8字节;
6)TCP逻辑通信信道是全双工的可靠信道,UDP则是不可靠信道
?。
IP构造
首部固定长度20字节,所有IP数据报必须拥有。
可选字段,长度可变。
?
版本:占4位,值IP协议的版本,目前IP协议版本号为
4(IPv4)
?
首部长度:4位,表示最大数值是
15个单位(一个单位
4字节),首部最大值为60

节。
?
区分服务:未被使用。
?
总长度:占16位,值首部和数据之和的长度,单位为字节,数据报最大长度
65535

节,总长度不超过最大传送单元
MTU(1500)
表记:占16位,它是一个计数器,用来产生数据报表记。
?标志:占3位,只有前两位存心义。标志字段最低位MF(morefragment)MF=1表示
“还有分片”。MF=0表示最后一个分片。标志字段中间位DF(Don’tfragment)当DF=0
允许分片。
?片偏移:12位,较长的分组在分片后某片在原分组中的相对地点。以8字节为偏移单
位。
生成时间:TTL,8位,数据报在网络中可经过的路由器的最大值。
?协议:8位,指出数据报写的数据所用的协议,以便目的主机的IP层将数据上交那个处
理过程。(TCP、UDP、ICMP、IGMP、OSPF)
?首部校验和:16位,只建安数据报的首部。不采用CRC,采用简单计算方法
源地点、目的地点:各占4字节
TCP构造
源端口、目的端口:各占两个字节。端口是传输层与应用层的服务接口。运输层的复用和分用功能都要经过端口实现。
序号:4字节。本报文段所发送的数据的第一个字节的编号
确认号:4字节,希望收到对方的下一个报文段的数据的第一个字节序号。
?数据偏移:4位,表示首部长度,以4字节为计算单位。
保存:6位,未使用
?URG:为1时,表示紧迫指针字段有效。通知系统此报文段有紧迫数据,应赶快传送(优
先级高的数据)
ACK:为1是确认号字段有效,为0时无效.
PSH:接收到的PSH=1的报文,赶快交托应用进度,不等待整个缓冲区填满。
RST:为1表示TCP连结中出现差错,必须释放连结,然后从头成立。
SYN:为1表示这是一个连结恳求或连结接受报文。
FIN:用来释放一个连结。为1表示该报文段的发送端的数据已经发送完成,要求释放连结。
窗口:2字节,用来让对方设置发送窗口的依据。
?

校验和:2字节,校验范围包括首部和数据。
个字节的伪首部。

在计算校验和时,要在

TCP报文段前加

12
?

紧迫指针:16

位,指出本报文段中紧迫数据有多少字节