问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如果主机a向主机b发送数据,他的过程应是怎样的,详细点

发布网友 发布时间:2022-04-30 00:48

我来回答

1个回答

热心网友 时间:2022-06-27 12:34

不同协议的通信方式有不同的过程。
图书馆查资料比较好,ccie ccna ccnp等书里讲的很详细

http协议,3次握手

用户的点击导致浏览器发起建立一个与Web服务器的TCP连接;这里涉及·—次“三次握手”过程——首先是客户向服务器发送一个小的冗余消息,接着是服务器向客户确认并响应以一个小的TCP消息,最后是客户向服务器回确认。三次握手过程的前两次结束时,流逝的时间为1个RTT。此时客户把HTTP请求消息发送到TCP连接中,客户接着把三次握手过程最后一次中的确认捎带在包含这个消息的数据分节中发送以去。服务器收到来自TCP连接的请求消息后,把相应的HTML文件发送到TCP连接中,服务器接着把对早先收到的客户请求的确认捎带在包含该HTML文件的数据分节中发送出去。

FTP的工作方式FTP支持两种模式,一种方式叫做Standard (也就是 PORT方式,主动方式),一种是 Passive (也就是PASV,被动方式)。 Standard模式 FTP的客户端发送 PORT 命令到FTP服务器。Passive模式FTP的客户端发送 PASV命令到 FTP Server。
下面介绍一个这两种方式的工作原理:
Port模式

FTP 客户端首先动态的选择一个端口(一般是1024以上的)和FTP服务器的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。 PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据。 FTP server必须和客户端建立一个新的连接用来传送数据。
Passive模式
在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令。FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口进行数据的传送,这个时候FTP server不再需要建立一个新的和客户端之间的连接。
很多防火墙在设置的时候都是不允许接受外部发起的连接的,所以许多位于防火墙后或内网的FTP服务器不支持PASV模式,因为客户端无法穿过防火墙打开FTP服务器的高端端口;而许多内网的客户端不能用PORT模式登陆FTP服务器,因为从服务器的TCP 20无法和内部网络的客户端建立一个新的连接,造成无法工作。
OSI模型中,数据是怎样传输的?

我们假设A向B发送了一封电子邮件,因此主机A会使用smtp协议来处理该数据,即在数据前加上SMTP的标记,以便使对端在收到后知道使用什么软件来处理该数据。应用层将数据处理完成后会交给下面的表示层,表示层会进行必要的格式转换,使用一种通信双方都能识别的编码来处理该数据。同时将处理数据的方法添加在数据中,以便对端...

如何对光传输设备进行调试和维护?

对光传输设备进行调试和维护需要掌握一定的专业知识和技术,包括光功率计、光谱分析仪等测试仪器的使用,以及对光传输系统的工作原理和性能指标的深入理解。深圳市光派通信技术有限公司提供专业的技术支持和服务,可为客户提供全面的光传输设备...

求详细解答过程和解析 谢谢大家! 主机A要向主机B发送一个长度为300KB的...

⒈发送时延+传播时延+排队时延=((300*1024+60)/10*10000000)*9*1000+((100*1000)/2*100000000)*7*1000+8*1 2.(300/2-1)=149次 ((2*1024+20)/10*10000000)*9*1000+((100*1000)/2*100000000)*7*1000+8*1+ ((2*1024+20)/10*10000000)*149*1000 ...

ARP的工作过程是怎样的

(1) 主机A首先查看自己的ARP表,确定其中是否包含有主机B对应的ARP表项。如果找到了对应的MAC地址,则主机A直接利用ARP表中的MAC地址,对IP数据包进行帧封装,并将数据包发送给主机B。(2) 如果主机A在ARP表中找不到对应的MAC地址,则将缓存该数据报文,然后以广播方式发送一个ARP请求报文。ARP...

【浏览器工作原理】2.数据包是如何完整送达浏览器的

三个问题1.数据包如何送达主机--IP数据包要进行传输,需要符合国际协议(IP)标准,因此想要把数据包从主机A发送给主机B,需要知道主机B的ip地址。网络层会将IP头附加到数据包上,组成新的IP数据包,并交给底层(数据链路层和物理层)底层通过物理网络将数据包传输给主机B的网络层 主机B拆开数据包的IP...

udp是什么协议?

我们来看看这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主机B向主机A发送同意连接和要求同步(同步就是两台主机一个在发送,一个在接收,协调工作)的数据包:“可以,你什么时候发?”,这是第二次对话;主机A再发出一个数据包确认主机...

ARP 协议工作过程是什么?

当ARP找到了目的主机MAC地址后,就可以形成待发送帧的完整以太网帧头。最后,协议栈将IP包封装到以太网帧中进行传送。如图所示,描述了ARP广播过程。在图中,当主机A要和主机B通信(如主机A Ping主机B)时。主机A会先检查其ARP缓存内是否有主机B的MAC地址。如果没有,主机A会发送一个ARP请求广播包,...

依据下图,说明主机A和B之间通信的过程

A主机的IP层接到上层来的数据,产生IP数据包往下层走,这时A主机在往外发送数据包时会先看这个数据包的目的IP地址,如果是本网段的就会发送ARP广播在本网段寻找对应IP主机的物理地址(当然,如果主机A的ARP缓存中如果已经有了对方的mac地址就不会发ARP广播去找了),显然,这里的目的IP地址的主机B和...

C类网络A中某台主机的数据如何发送到C类网络B中某台主机?

2、FTPserver必须和客户端建立一个新的连接用来传送数据。Passive模式在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令。3、主机A向主机B发送数据,该数据的产生肯定是一个应用层的程序产生的,如IE浏览器或者Email的客户端等等。这些程序在应用层需要有不同的接口,...

如何用TCP/IP协议将文件从主机A发送到主机B,如何确保主机B已准确收到信...

1:A把数据分段封装,三层打上目标ip,源ip,二层打上目标MAC(可能为网关MAC),源MAC,然后扔给网关 2:网关拿到包,拆包到三层看目标ip,查看路由表,经过一系列算法及查询到达目标B 3:目标B拿到数据包,进行组装及解封装,当看到4层为TCP时,回复一个TCP确认消息给A(源为自己目标为A)4:...

TCP/UDP协议面向连接的TCP

首先,主机A会向主机B发送一个连接请求,询问是否可以开始数据传输,这是第一次对话("我想给你发数据,可以吗?")。接着,主机B回应同意并提出同步要求(即双方需要同步发送和接收数据),这是第二次对话("可以,你什么时候发?")。然后,主机A确认并指定发送时刻,完成第三次对话("我现在就发...

主机1向主机2发送数据过程 如何将数据从原主机发送到目的主机 主机1向主机2发送数据 主机A向主机H发送数据帧 如果主机的数据发送速率达到100 主机A怎么发送数据包到主机B 虚拟机两台主机发送数据 发送方主机在封装数据帧之前 两个主机怎么传数据
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎样启用苹果手机的语音功能呢? 自动回复软件(自动回复软件下载) 庐山的原名叫什么 庐山的命名由来和文化传说有哪些? 怎样轻松运营本地资讯网站 微信发图片怎么突然模糊了 怎么将excel表格中的数字去掉怎么将excel表格中的数字去掉一个_百度... ...由于没有工作经验,求职会计和出纳都是石沉大海,怎么办? 我想找一种测试工具。工作范围:软件测试,产品功能测试,电子相关器件... 有一个小米手机推荐游戏,我想不起来名字是英文的 音乐超级带感 好像... 请问Linux下ping服务器主机能通,ftp连接主机却卡住,换一台电脑ftp主机却能通,是什么情况?怎么解决? ftp有什么用啊.是什么意思.详解 小迷糊黑面膜几天用一片? 16岁女生,看最近打折买了御泥坊的小迷糊面膜还买了爽肤水,芦荟胶什么的,请问该如何搭配使用呢? 青少年能偶尔用一下小迷糊黑面膜吗? 什么网站可以购买音乐正版碟 我16岁,油性过敏性皮肤,能用小迷糊玻尿酸竹炭面膜吗? 小迷糊面膜适合40岁左右的人用吗 第一:20岁适合用小迷糊的玻尿酸黑面膜吗?第二:您觉得小迷糊这个品牌如何 四十岁的女人能用小迷糊面膜吗? 如果音乐付费,你会选择什么音乐平台? 我15岁了,可以一星期用1或2次面膜吗? 小迷糊的面膜行吗? 为什么买小迷糊面膜的主要群体是学生党? 小迷糊面膜16岁可以用吗!!!我在百度上查18岁的用!但是唯品会上的客服说学生可以用!!!我想问到 曲多多怎么样?在上面购买音乐是正版的吗?靠谱吗? 14岁女生可以用小迷糊面膜吗 15岁适用小迷糊黑面膜吗? 十五周岁可不可以用小迷糊面膜,为什么不能 18岁女生可以用小迷糊的面膜吗? 面膜适合多大年龄的人用 小迷糊面膜小孩可以用吗 超级马里奥64很好玩,请介绍其他的好玩的N64游戏? 希望游戏品质跟超级马里奥64差不多的。 快手直播用酷狗伴凑好还是全民好 查看一台计算机到达目标计算机所需要经过的路径的命令是______。 A.Ping B. Netstat C. Tracert D. FTP 女人私 处有异味怎么办?初艳会把有益菌破坏吗? 为什么我女朋友下面有异味 语音输入能不能输入数字符号 微信语音输入数字是小写 百度输入法的语音输入在念数字的时候,能不能不要转换成阿拉伯数字?这个该怎么调? 搜狗输入法手机版语音输入数字时为什么不显示阿拉伯数字而是显示大写的数字? 语音输入字母和数字 苹果输入法在语音输入数字的时候,为什么后边会变成大写的数字? 手机搜狗输入法怎样设置语音输入数字全部转换为阿拉伯数字? 在EXCEL录入数字,数据较多.想通过语音录入数字,请问有什么好的办法 搜狗语音输入怎么设置输入阿拉伯数字? 如何在UITableView里动态添加 cell mi9ro最高跑分多少? mi9pro在哪些国家销售 小米9的盖板与mi9pro盖板一样吗? 微信群红包上限怎么解除 怎么解除微信群红包上限