1.解释TCP服务和UDP服务的差别
2.以太网是CSMA / CD协议方案,解释他们的工作原理
3.局域网是由下图所示开关和多台电脑了。开关表也显示如下。现在将局域网段B和thenb会回答:解释如何开关和电脑的工作
4.解释回退N步协议 和选择重传协议的区别
1.TCP:面向连接、传输可靠(保证数据正确性,保证数据顺序)、用于传输大量数据(流模式)、速度慢,建立连接需要开销较多(时间,系统资源)。
UDP:面向非连接、传输不可靠、用于传输少量数据(数据包模式)、速度快。
2.
CSMA/CD的工作原理可以用以下几句话来概括:
这里的"听"即监听、检测之意;"说"即发送数据之意。具体的检测原理描述如下:
(1)当一个站点想要发送数据的时候,它检测网络查看是否有其他站点正在传输,即侦听信道是否空闲。
(2)如果信道忙,则等待,直到信道空闲;如果信道空闲,站点就准备好要发送的数据。
(3)在发送数据的同时,站点继续侦听网络,确信没有其他站点在同时传输数据才继续传输数据。因为有可能两个或多个站点都同时检测到网络空闲然后几乎在同一时刻开始传输数据。如果两个或多个站点同时发送数据,就会产生冲突。若无冲突则继续发送,直到发完全部数据。
(4)若有冲突,则立即停止发送数据,但是要发送一个加强冲突的JAM(阻塞)信号,以便使网络上所有工作站都知道网上发生了冲突,然后,等待一个预定的随机时间,且在总线为空闲时,再重新发送未发完的数据。
CSMA/CD控制方式的优点是:原理比较简单,技术上易实现,网络中各工作站处于平等地位,不需集中控制,不提供优先级控制。但在网络负载增大时,发送时间增长,发送效率急剧下降。
4,回退N步协议和选择性重传协议
TCP是面向连接的、可靠的数据传输,而UDP提供的是非面向连接的、不可靠的数据传输。
CSMA/CD即载波监听多路访问/冲突检测,工作方法为,发送数据帧之前,首先要进行载波监听,只有介质空闲时,才允许发送帧,如果两个以上的站同时监听到介质空闲并发送帧,则会产生冲突现象,这使发送的帧都成为无效帧,一旦发生冲突,则停止发送,然后随机延时一段时间后,重发送帧。
貌似缺拓扑图,没看懂。。
go-back-N策略当发送方接收到接收方的状态报告指示报文出错后,发送方将重传过去的n个报文,selective repeat策略当发送方接收到接收方的状态报告指示报文出错,发送方只发送传送发生错误的报文。
1、TCP安全可靠,先建立连接在传输,UDP不建立连接就传输,不是可靠的传输协议。
2、CSMA/CD载波侦听多路访问/冲突检测协议工作原理:使发送站点在传输过程中仍继续侦听介质,以检测是否存在冲突。如果两个站点都在某一时间检测到信道是空闲的,并且同时开始传送数据,则它们几乎立刻就会检测到有冲突发生。如果发生冲突,信道上可以检测到超过发送站点本身发送的载波信号幅度的电磁波,由此判断出冲突的存在
3、你没发出来图啊。
4、go-back-N是当接收方检测出失序的信息帧后,要求发送方重发最后一个正确接收的信息帧之后的所有未被确认的帧。selective repeat是选择重传协议。
TCP是保持连接的网络连接,会保证数据的完整性,UDP是不保证连接的连接.不能保证数据的完整性