计算机网络协议:RIP、ARP、CA CD及TCP与UDP区别.pdfVIP

  • 0
  • 0
  • 约1.75万字
  • 约 13页
  • 2026-01-27 发布于北京
  • 举报

计算机网络协议:RIP、ARP、CA CD及TCP与UDP区别.pdf

1、RIP协议是基于距离向量(DV)算法的一种动态路由协议,路由实现时,RIP

系统长驻进程(daemon)而存在于路由器中,负责从的其它路由器接收路由

信息,从而对本地IP层路由表作动态的,保证IP层发送报文时选择正确的路由。

同时负责广播本路由器的路由信息,相邻路由器作相应的修改。RIP协议处于UDP

协议的上层,RIP所接收的路由信息都封装在UDP协议的数据报中,所以它是种应用层

协议。

它可以通过不断的交换信息让路由器动态的适应网络连接的变化,这些信息包括每个

路由器可以到达哪些网络,这些网络有多远等。RIP属于应用层。

2、ARP协议的主要功能是将32位IP地址转换为48位地址。

工作过程:首先每台主机都会在缓冲区建立一个ARP列表,以表示IP与MAC的对应关系。

当有数据包发送时,会先检查ARP列表中是否存在该IP对应的MAC地址,如果有,则直接

将包发送到这个MAC地址,如果没有,就向本地网段发起一个ARP请求的广播包,网络中

所有主机收到这个ARP包后,会先检查自己的IP是否与包中的IP地址一致,如果不一致则

忽略,如果一致,则将发送端的MAC地址和IP地址添加到自己的ARP列表中(已存在的则

覆盖),然后向发送端发送一个响应包,发送方收到该响应包后将接收方的IP与MAC添加

到自己的ARP列表中。然后开始数据的传输。

3、说明局域网的介质控制协议的主要目的,并概述CSMA/CD协议的工作过程。

主要目的是:寻址及存取的控制方式,使得不同设备或网络上的节点可以在

多点的网络上通讯而不互相,为了协同局域网上的所有计算机发送帧的行为,有

效避免帧的发生,提高共享信道的利用率。

工作过程:CSMA/CD(载波侦听多路/检测)在发送帧的同时对信道进行侦听,

以确定是否发生,若在发送数据过程中检测到了,则发送阻塞信息并立即停

止发送数据,然后等待随机时间再次发送

4、TCP和UDP协议有哪些本质区别?

TCP是面向连接的可靠的数据传输协议,进行拥塞控制和流量控制,不支持广播和组播。

UDP是无连接的,不可靠的数据传输协议,不支持流量控制和拥塞控制,支持广播和组

播。(典型用例:点播)

面向连接的TCP

“面向连接”就是在正式通信前必须要与对方建立起连接。比如你给别人打,必

须等线路接通了、对方拿起话筒才能相互通话。

TCP(TransmissionControlProtocol,传输控制协议)是基于连接的协议,也就是说,

在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对

话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要

做到能够理解这个过程即可。我们来看看这三次的简单过程:主机A向主机B发

出连接请求数据包:“给你发数据,可以吗?”,这是第一次;主机B向主机

A发送同意连接和要求同步(同步就是两台主机一个在发送,一个在接收,协调工

作)的数据包:“可以,你什么时候发?”,这是第二次;主机A再发出一个数据

包确认主机B的要求同步:“我现在就发,你接着吧!”,这是第三次。三次“”的

目的是使数据包的发送和接收同步,经过三次“”,主机A才向主机B正式

发送数据。

TCP协议能为应用程序可靠的通信连接,使一台计算机发出的字节流无差错地

发往网络上的其他计算机,对可靠性要求高的数据通信系统往往使用TCP协议传输数

据。

我们来做一个实验,用计算机A(安装Windows2000Server操作系统)从“网上

邻居”上的一台计算机B拷贝大小为8,644,608字节的文件,通过状态

文档评论(0)

1亿VIP精品文档

相关文档