计算机网络总结.docx

上传人:b****6 文档编号:3968563 上传时间:2022-11-26 格式:DOCX 页数:12 大小:572.75KB
下载 相关 举报
计算机网络总结.docx_第1页
第1页 / 共12页
计算机网络总结.docx_第2页
第2页 / 共12页
计算机网络总结.docx_第3页
第3页 / 共12页
计算机网络总结.docx_第4页
第4页 / 共12页
计算机网络总结.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

计算机网络总结.docx

《计算机网络总结.docx》由会员分享,可在线阅读,更多相关《计算机网络总结.docx(12页珍藏版)》请在冰豆网上搜索。

计算机网络总结.docx

计算机网络总结

1.Ssl握手协议过程

3.OSPF的五个包:

1.Hello:

9项内容,4个必要

2.DBD:

数据库描述数据包(主要描述始发路由器数据库中的一些或者全部LSA信息),主要包括接口的MTU,主从位MS,数据库描述序列号等);

3.LSR:

链路状态请求数据包(查看收到的LSA是否在自己的数据库,或是更新的LSA,如果是将向邻居发送请求);

4.LSU:

链路状态更新数据包(用于LSA的泛洪扩散和发送LSA去响应链路状态请求数据包);

5.LSACK:

链路状态确认数据包(用来进行LSA可靠的泛洪扩散,即对可靠包的确认)。

5.VLAN配置

6.ARP

ARP(AddressResolutionProtocol,地址解析协议)是将IP地址解析为以太网MAC地址(或称物理地址)的协议。

在局域网中,当主机或其它网络设备有数据要发送给另一个主机或设备时,它必须知道对方的网络层地址(即IP地址)。

但是仅仅有IP地址是不够的,因为IP数据报文必须封装成帧才能通过物理网络发送,因此发送站还必须有接收站的物理地址,所以需要一个从IP地址到物理地址的映射。

APR就是实现这个功能的协议。

假设主机A和B在同一个网段,主机A要向主机B发送信息。

具体的地址解析过程如下

(1)主机A首先查看自己的ARP表,确定其中是否包含有主机B对应的ARP表项。

如果找到了对应的MAC地址,则主机A直接利用ARP表中的MAC地址,对IP数据包进行帧封装,并将数据包发送给主机B。

(2)如果主机A在ARP表中找不到对应的MAC地址,则将缓存该数据报文,然后以广播方式发送一个ARP请求报文。

ARP请求报文中的发送端IP地址和发送端MAC地址为主机A的IP地址和MAC地址,目标IP地址和目标MAC地址为主机B的IP地址和全0的MAC地址。

由于ARP请求报文以广播方式发送,该网段上的所有主机都可以接收到该请求,但只有被请求的主机(即主机B)会对该请求进行处理。

(3)主机B比较自己的IP地址和ARP请求报文中的目标IP地址,当两者相同时进行如下处理:

将ARP请求报文中的发送端(即主机A)的IP地址和MAC地址存入自己的ARP表中。

之后以单播方式发送ARP响应报文给主机A,其中包含了自己的MAC地址。

(4)主机A收到ARP响应报文后,将主机B的MAC地址加入到自己的ARP表中以用于后续报文的转发,同时将IP数据包进行封装后发送出去。

当主机A和主机B不在同一网段时,主机A就会先向网关发出ARP请求,ARP请求报文中的目标IP地址为网关的IP地址。

当主机A从收到的响应报文中获得网关的MAC地址后,将报文封装并发给网关。

如果网关没有主机B的ARP表项,网关会广播ARP请求,目标IP地址为主机B的IP地址,当网关从收到的响应报文中获得主机B的MAC地址后,就可以将报文发给主机B;如果网关已经有主机B的ARP表项,网关直接把报文发给主机B。

7.

TheBGPFiniteStateMachine

IE描述1BGP开始2BGP结束3BGP传输连接打开4BGP传输连接终止5BGP传输连接打开失败6BGP传输致命差错

7重试连接计时器超时8持续时间终止9Keepalive计时器终止10收到Open消息11收到Keepalive消息12收到Update消息13收到Notification消息

IdleState

a)BGP通常以IdleState开始(此时拒绝接收所有入连接)。

当一个开始事件出现,BGP过程初始化所有BGP资源

打开重试连接(ConnectRetry)计时器,初始化到邻居的TCP连接,接听来自邻居的TCP初始化消息并将它的状态

转到Connect状态.

b)开始事件是由一个操作者配置一个BGP过程,或者重置一个已经存在的过程或者路由器软件重置BGP过程引起

c)一个差错的出现会将BGP过程的状态转为Idle.路由器可能会试图发起另外一个开始事件.为了防止在持续差错条件

下导致的摆动,在第一次转回到空闲状态后,路由器会自动开启重试连接计时器,当计时器终止后,路由器就会放弃重

新开始BGP.重试计时器第一次的时间为60s,下一次为前一次的2倍120s,成指数形式增加

ConnectState

此状态下BGP过程会等到TCP连接完成以后再决定后续的动作.

1.如果TCP连接建立成功,BGP连接将ConnectRetry清零,完成初始化并给邻居发送一个Open消息,转移到Open

状态

2.如果TCP连接建立失败,BGP继续监听由邻居发起的连接,重置ConnectRetry计时器并转移到Active状态

3.如果在连接状态下,ConnectRetry超时,计时器将重新开始,并再一次试图与邻居建立TCP连接,BGP保持

Connect状态,此时如果有任何其他输入事件,转入Idle状态

ActiveState

在此状态,BGP过程试图与邻居建立一个TCP连接

1.如果连接成功,BGP过程将ConnectRetry计时器清零,完成初始化,给邻居发送一个Open消息并转移到发送Open

消息状态,Hold计时器设置为4mins

2.如果在激活状态,ConnectRelay计时器超时,将回到ConnectState并且重置ConnectRelay计时器.也发起一个

到对等的TCP连接并继续监听来自对等体的连接.

3.如果邻居试图与一个未知IP建立TCP会话,同时ConnectRelay计时器重置,连接被拒绝并保持在Active状态

4.任何一个事件(除开始事件)都回导致状态转向idle

OpensendState

在此状态下,已经发送了Open消息,BGP等待邻居发来的Open消息,

1.当收到一个Open消息,如果发现差错,将给邻居发一个Notification消息并转入Idle状态

2.如果收到的Open消息没有差错,将给邻居发送一个Keepalive消息并将Keepalive计时器清零,此时协商一

个较短的holdtime,如果为0,则没有启动Hold和keepalive计时器,根据AS号选择IBGP或者EBGP,同时

将状态转移到OpenConfirm状态

3.如果收到一个TCP断开消息,本地断开BGP连接,重置ConnectRetry计时器,并转入Active状态

OpenConfirmState

此状态下BGP会等待一个Keepalive消息或者Notification消息

1.如果收到一个Keepalive消息,转移到Establish状态

2.如果收到一个Notification消息,转入Idle状态,并断开TCP连接

3.如果Hold计时器超时,检测到一个差错或出现stop事件,BGP将给邻居发送一个Notification并断开连接

转入Idle状态

EstablishState

此状态下,BGP对等体间的连接已经完全建立,可以交换UpdateKeepalive和Notification消息,如果收到Notification

自动转入Idle,并中断连接

8.

PPPoE的协商过程如图所示:

 

PPPoE可分为三个阶段,即Discovery阶段、Session阶段和Terminate阶段。

 

9.TCP建立连接与释放连接

 

最近复习准备《计算机网络》考试,感觉TCP协议建立连接与释放连接这两个过程比较重要,所以把自己理解的部分写下来。

1.建立连接:

(三次握手)

 

(1)客户端发送一个SYN包给服务器,然后等待应答。

(2)服务器端回应给客户端一个ACK=1、SYN=1的TCP数据段。

(3)客户必须再次回应服务器端一个ACK确认数据段。

2.释放连接:

(四次挥手)

 

(1)TCP客户端发送一个FIN,关闭客户端到服务器端的数据传送。

(客户端不再发送报文给服务器端,但可接受服务器端报文)

(2)服务器收到这个FIN,它发回一个ACK,确认序号为收到的序号加1。

(3)服务器关闭客户端的连接,发送一个FIN给客户端。

(服务器端关闭到客户端的数据传送)

(4)客户段发回ACK报文确认,并将确认序号设置为收到序号加1。

MPLS工作过程

1.LDP和传统路由协议(如OSPF、ISIS等)一起,在各个LSR中为有业务需求的FEC建立路由表和标签映射表

2.入节点Ingress接收分组,完成第三层功能,判定分组所属的FEC,并给分组加上标签,形成MPLS标签分组,转发到中间节点Transit

3.Transit根据分组上的标签以及标签转发表进行转发,不对标签分组进行任何第三层处理

4.在出节点Egress去掉分组中的标签,继续进行后面的转发。

由此可以看出,MPLS并不是一种业务或者应用,它实际上是一种隧道技术,也是一种将标签交换转发和网络层路由技术集于一身的路由与交换技术平台。

这个平台不仅支持多种高层协议与业务,而且,在一定程度上可以保证信息传输的安全性。

6.3.5MPLS工作过程分析

在常规路由器网中,一个IP分组是沿路由器逐跳传送的。

每一个路由器都要独立读出IP分组组头,分析IP包的目的地址,运行路由算法,选择下一跳路由器。

而IP分组组头所包含的信息远多于简单选择下一跳所需的信息。

在MPLS网络中,只需要在边缘交换路由器进行一次IP分析,进行分类并封装上标记,核心交换机只根据标记进行交换,不再对IP包进行分析,从而大大加快了交换的速度。

MPLS工作过程可分为自动路由表生成和IP分组传送执行两个阶段,在实际运行时这两个阶段是交叉进行的。

NAT是将一个IP地址转换为另一个IP地址的功能。

通常,一个局域网由于申请不到足够多的IP地址,或者只是为了编址方便,在局域网内部采用私有IP地址为设备编址,当设备访问外网时,再通过NAT将私有地址翻译为合法地址。

数据链路层主要功能

(1)链路管理

(2)帧定界/帧同步

(3)流量控制

(4)差错控制

(5)将数据和控制信息区分开

(6)透明传输

(7)寻址

争用期

以太网的端到端的往返时延2て称为争用期,或者碰撞窗口。

ICMP差错报告报文

终点不可达

源点抑制(Sourcequench)

时间超过

参数问题

改变路由(重定向)(Redirect)

MTU问什么>=46

 

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

当前位置:首页 > 高中教育 > 小学教育

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

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