三九宝宝网宝宝百科宝宝知识

网络技术辅导:TCPUDP

12月08日 编辑 39baobao.com

[你有给孩子报辅导班,补习班吗]你有给孩子报辅导班,补习班吗?孩子从生下来开始就面临着竞争压力,现在的教育趋向于一种快节奏的病态,但是为了不让自己的孩子输在起跑线上,家长们真是费尽了心思,父母费尽心思给孩...+阅读

什么是“数据包”。理解数据包,对于网络管理的网络安全具有至关重要的意义。比如,防火墙的作用本质就是检测网络中的数据包,判断其是否违反了预先设置的规则,如果违反就加以阻止。“协议”“TCP”、“UDP”等名词,它们是什么意思呢?现在我们就来讲讲什么是TCP和UDP。

面向连接的TCP

“面向连接”就是在正式通信前必须要与对方建立起连接。比如你给别人打电话,必须等线路接通了、对方拿起话筒才能相互通话。

TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主机B向主机A发送同意连接和要求同步(同步就是两台主机一个在发送,一个在接收,协调工作)的数据包:“可以,你什么时候发?”,这是第二次对话;主机A再发出一个数据包确认主机B的要求同步:“我现在就发,你接着吧!”,这是第三次对话。三次“对话”的目的是使数据包的发送和接收同步,经过三次“对话”之后,主机A才向主机B正式发送数据。

TCP协议能为应用程序提供可靠的通信连接,使一台计算机发出的字节流无差错地发往网络上的其他计算机,对可靠性要求高的数据通信系统往往使用TCP协议传输数据。

我们来做一个实验,用计算机A(安装Windows 2000 Server操作系统)从“网上邻居”上的一台计算机B拷贝大小为8,644,608字节的文件,通过状态栏右下角网卡的发送和接收指标就会发现:虽然是数据流是由计算机B流向计算机A,但是计算机A仍发送了3,456个数据包。这些数据包是怎样产生的呢?因为文件传输时使用了TCP/IP协议,更确切地说是使用了面向连接的TCP协议,计算机A接收数据包的时候,要向计算机B回发数据包,所以也产生了一些通信量。 如果事先用网络监视器监视网络流量,就会发现由此产生的数据流量是9,478,819字节,比文件大小多出10.96%(如图3所示),原因不仅在于数据包和帧本身占用了一些空间,而且也在于TCP协议面向连接的特性导致了一些额外的通信量的产生。

面向非连接的UDP协议

“面向非连接”就是在正式通信前不必与对方先建立连接,不管对方状态就直接发送。这与现在风行的手机短信非常相似:你在发短信的时候,只需要输入对方手机号就OK了。

UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去!

UDP适用于一次只传送少量数据、对可靠性要求不高的应用环境。比如,我们经常使用“ping”命令来测试两台主机之间TCP/IP通信是否正常,其实“ping”命令的原理就是向对方主机发送UDP数据包,然后对方主机确认收到数据包,如果数据包是否到达的消息及时反馈回来,那么网络就是通的。例如,在默认状态下,一次“ping”操作发送4个数据包。大家可以看到,发送的数据包数量是4包,收到的也是4包(因为对方主机收到后会发回一个确认收到的数据包)。这充分说明了UDP协议是面向非连接的协议,没有建立连接的过程。正因为UDP协议没有连接的过程,所以它的通信效果高;但也正因为如此,它的可靠性不如TCP协议高。QQ就使用UDP发消息,因此有时会出现收不到消息的情况。

TCP协议和UDP协议各有所长、各有所短,适用于不同要求的通信环境。

以下为关联文档:

文化水平不高的父母,应该如何辅导孩子学习为人父母,总是希望能给孩子最好的。穿最合适的衣服,吃最有营养的东西,送孩子去最好的学校。正因为如此,一些文化水平不太高的父母,常常会为给不了孩子最好的家庭教育而自责。确...

爸妈英语不好,该如何辅导孩子学习英语呢孩子的英语学习一直不好,爸妈该如何帮助孩子提高英语能力?父母英语不好能教孩子吗?爸妈英语不好,能不能在家辅导孩子?啾啾英语成绩一直不好,妈妈几次咨询老师,老师都说啾啾课上学...

辅导孩子写作业你行吗辅导孩子写作业你行吗?家长一定要辅导孩子做作业吗?如果是这几种妈妈,一定要注意不要辅导孩子写作业,这对你和孩子都是伤害。某地教育主管部门出台了叫停家长在孩子作业上签字...

孩子看书多不会写作文?家长如何辅导孩子写好作文语文逐渐在大型考试中占据最大的分值比重,而作文是占语文中分值比重最大的一项,因此对于孩子的成绩而言,写好作文至关重要。这篇清单,让家长明白如何辅导孩子写好作文。1. 作文...

暑假如何正确辅导孩子作业暑假如何辅导孩子作业?有很多爸妈表示,暑假辅导孩子气到炸,该怎么办?下面来看看这篇文,先走出这3个误区,才能让孩子专心做功课。妈妈留言暑假辅导孩子写作业,耐心越来越差。只要一...

大学辅导员的工作计划5篇大学辅导员的工作计划5篇(一)一、配合班主任抓好学生的思想政治教育工作,确保学生思想稳定1、开展爱国主义教育、社会主义教育和群众主义教育。以爱国主义教育为主线,深入...

关于辅导员的个人工作计划5篇关于辅导员的个人工作计划5篇(一)以《黑龙江生物科技职业学院学生手册》为指导,结合生物工程系的专业实际,进一步完善和丰富以学促管内涵,全面推进三风建设,狠抓四率,努力提升...

关于辅导员的个人工作总结5篇关于辅导员的个人工作总结5篇 (一) 一学期的辅导员工作即将过去,初次担任辅导员工作,我感到责任也很重大,也在实际工作中发现了自己的很多不足。在院系各位领导、老师和同学的...

孩子家长太奇葩,作为一对一的辅导老师,上周我已经辞四年级的一个男生,语文考了25分,他妈妈实在没办法,找了培训机构,培训机构的杨老师找到我,让我教他语文。 第一次见他,他妈妈正在用脚踹他。测试了他的语文基础,实在太差了,字都不会...

推荐阅读
图文推荐