pop3使用的传输层的哪个协议?TCP还是UDP?
POP3使用的传输层的协议为TCP协议。
pop3协议工作在五层中的哪层 pop3协议可支持以下哪种服务
pop3协议工作在五层中的哪层 pop3协议可支持以下哪种服务
pop3协议工作在五层中的哪层 pop3协议可支持以下哪种服务
POP协议适用于C/S结构的脱机模型的电子邮件协议,已发展到第三版,称POP3。脱机模型即不能在线作,POP不支持对邮件进行扩展作,此过程需要更高级的IMAP4协议来完成。
邮件的传输需要确保可靠,所以说要使用TCP协议。
扩展资料:
POP3协议的特性
1、POP3协议默认端口:110
2、POP3协议默认传输协议:TCP
3、POP3协议适用的构架结构:C/S
4、POP3协议的访问模式:离线访问
TCP的主要特点:
1、基于流的方式
2、面向连接
3、可靠通信方式
4、在网络状况不佳的时候尽量降低系统由于重传带来的带宽开销。
5、通信连接维护是面向通信的两个端点的,而不考虑中间网段和。
TCP通过下列方式来提供可靠性:
1、应用数据被分割成TCP认为最适合发送的数据块。这和UDP完全不同,应用程序产生的数据长度将保持不变。由TCP传递给IP的信息单位称为报文段或段。
2、当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段。当TCP收到发自TCP连接另一端的数据,它将发送一个确认。TCP有延迟确认的功能,在此功能没有打开,则是立即确认。功能打开,则由定时器触发确认时间点。
3、TCP将保持它首部和数据的检验和。这是一个端到端的检验和,目的是检测数据在传输过程中的任何变化。如果收到段的检验和有错,TCP将丢弃这个报文段和不确认收到此报文段(希望发端超时并重发)。
4、既然TCP报文段作为IP数据报来传输,而IP数据报的到达可能会失序,因此TCP报文段的到达也可能会失序。如果必要,TCP将对收到的数据进行重新排序,将收到的数据以正确的顺序交给应用层。
5、既然IP数据报会发生重复,TCP的接收端必须丢弃重复的数据。
6、TCP还能提供流量控制。TCP连接的每一方都有固定大小的缓冲空间。TCP的接收端只允许另一端发送接收端缓冲区所能接纳的数据。这将防止较快主机致使较慢主机的缓冲区溢出。
参考资料来源:
参考资料来源:
POP3默认的传输协议就是TCP,为了确保传输的信息不丢失,所以是TCP可靠传输。UDP有几率丢包。
POP3,全名为“Post Off Protocol - Version 3”,即“邮局协议版本3”。是TCP/IP协议族中的一员。
邮件接受协议pop3处于tcp/ip协议分层结构的哪一层
TCP/IP协议分为如下4层:
网络接口层:负责接收和发送物理帧
网络层:负责相邻之间的通信
传输层:负责起点到终点的通信
应用层:提供诸如文件传输、电于邮件等应用程序
要把数据以TCP/IP协议方式从一台计算机传送到另-台计算机,数据需经过上述四层通讯软件的处理才能在物理网络中传输。
TCP/IP 是供已连接因特网的计算机进行通信的通信协议。
TCP/IP 指传输控制协议/网际协议 (Tranission Control Protocol / Internet Protocol)。
TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。
TCP/IP协议介绍
TCP/IP的通讯协议
这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。
计算机网络中五层协议它们分别的主要功能是什么?它们具体分别是在哪里(从硬件层面上谈)实现的?
计算机网络中五层协议分别是(从下向上):
1) 物理层
2)数据链路层
3)网络层
4)传输层
5)应用层
其功能分别是:
1)物理层主要负责在物理线路上传输原始的二进制数据;
2)数据链路层主要负责在通信的实体间建立数据链路连接;
3)网络层主要负责创建逻辑链路,以及实现数据包的分片和重组,实现拥塞控制、网络互连等功能;
4)传输曾负责向用户提供端到端的通信服务,实现流量控制以及错控制;
5)应用层为应用程序提供了网络服务。
一般来说,物理层和数据链路层是由计算机硬件(如网卡)实现的,网络层和传输层由作系统软件实现,而应用层由应用程序或用户创建实现。
希望以上的回答能够让你满意。
我估计纯粹理论的东西你都有,谈谈感受吧,这5层就是人为的从逻辑上分出来的五个层面,也就是说同样是传来了一堆同样的数据,站在不同的层面关心和实现不同的事情,如果你站在物理层,你就只需要关心把每个比特流传送到对方就行了;
如果你站在数据链路层,你会想办法把这些比特流组合成块,加上一些手段保证能正确传输;
如果你站在网络层,你就能看到这些数据是由一个个数据包组成的,这些数据包都通过网络地址标示着来自哪里和要发往哪里;
如果你站在传输层,你就能透过庞大的网络直接看到你对放的有服务连接的计算机,是一种端到端的连接了
应用层就是在传输层的基础上进行扩展了。。。。
打个比方,你办公网上买了一个物品,以邮寄的方式寄过来,快递员风风火火送来,他可不管什么内容,只要保证送到完成任务;你看到了邮包高兴的不行,心想货终于到了,总算可以完成任务了;而老板看到你的态度心里想,多大点事啊,就这么高兴,公司还有那么多费心的事你怎么就不明白呢。。。。
呵呵,只是个通俗的比方,不准确的地方多多指正。
1) 物理层
2)数据链路层
3)网络层
4)传输层
5)应用层
1 对应 网线;2 对应 网络协议 3 对应路由器 4 对应网络协议;5 对应主机(即电脑)
网络分层的划分
网络层次可划分为五层因特网协议栈和七层因特网协议栈。 因特网协议栈共有五层:应用层、传输层、网络层、链路层和物理层。不同于OSI七层模型这也是实际使用中使用的分层方式。
pop3 tp imap这三种邮件协议,分别在七层协议的哪一层?
这三种协议都属于OSI模型的第7层:应用层(Application layer)
不同层的协议只是作用不同,也就是负责不同的工作,跟效率应该无关
第七层,应用层,毕竟这些层级是有不同分工的,一般不能跳着定义,除非调试的时候可以发送封包