应用层的协议有哪些对应的端口号 五层协议各层分别处理什么通信?
五层协议各层分别处理什么通信?
一、物理层
透明传送比特流
二、数据链路层
数据链路层是专门负责能接收IP数据报并网络邮箱里之,或则从网络上收得到物理帧,拔出IP数据报,交给你们IP层。数据传输有地址的帧这些错误`检测功能。
一、流量控制,有设计和实现可以反馈的流操纵盒设计和实现速率的流控制。
二、出现错误检测盒纠正
在这一层,数据的单位被称帧(mirrored)
三、网络层
全权负责东北边计算机之间的通信。其功能包括三方面。
一、全面处理来自传输层的分小组正在发送请求,送来跪请后,将分小组然后取出IP数据报,图案填充报头,中,选择去往信宿机的路径,然后再将数据报发往尽量多的网络接口。
二、去处理输入数据报:是需要全面检查其合法性,然后接受寻径--如果该数据报已经过信宿机,则去掉报头,将剩下部分留给适度地的传输协议;假如该数据报业已可到达信宿,则再转发该数据报。
三、处理路径、流控、拥塞等问题。(其中拥塞控制是是从ICMP讯息传递的)网络层除开:IP(Internet Protocol)协议、ICMP(Internet Control Message Protocol)压制报文协议、ARP(Address Resolution Protocol)地址转换的协议、RARP(Reverse ARP)运动方向地址可以转换协议。IP是网络层的核心,实际路由中,选择将下一跳IP封装方法后交给接口层。IP数据报是无直接连接服务。ICMP是网络层的补充,是可以回送报文。利用先检测网络是否通畅。ping命令应该是邮箱里ICMP的echo包,按照回送的echorelay进行网络测试。ARP是奔来地址电学计算协议,按照三角形的三边的IP,这里有按主机的MAC地址。RARP是反向移动地址解析协议,通过MAC地址考虑IP地址。诸如无盘工作站和DHCP服务。在这一层,数据的单位称数据包(packet)
四、传输层
网络层专门负责点到点(point-want-point)的传输(这里的”点”指主机或路由器),而传输层专门负责端到端(end-to-end)的传输(这里的”端”指源主机和目的主机)
需要提供应用程序间的通信。其功能除开:
一、磁盘格式化信息流;
二、提供可靠传输。为基于后者,传输层协议规定收得到端必须撤回确定,并且若果分组弄丢,必须恢复邮箱里。
传输层协议主要注意是:传输控制协议TCP(Transmission Control Protocol)和用户数据报协议UDP(User Datagram protocol)。在这一层,数据的单位一般称段
五、应用层
向用户提供给一组正确的应用程序,例如电子邮件、文件传输访问、远程登录等。远程登录TELNET不使用TELNET协议需要提供在网络其它主机上需要注册的接口。TELNET会话可以提供了基于组件字符的虚拟终端。文件传输访问FTP可以使用FTP协议来提供网络内机器间的文件拷贝功能。应用层一般是再朝用户的服务。如FTP、TELNET、DNS、SMTP、POP3。
FTP(File Transmision Protocol)是文件传输协议,象上传下载用FTP服务,数据端口是20H,完全控制端口是21H。Telnet服务什么是用户远程登录服务,不使用23H端口,不使用明码传送,保密性差、简单方便。DNS(DomainNameService)是域名解析服务,可以提供域名到IP地址之间的转换成。
SMTP(Simple Mail Transfer Protocol)是简单的邮件传输协议,为了控制信件的你的邮箱、中转。POP3(Post OfficeProtocol3)是邮局协议第3版本,应用于可以接收邮件。
浏览网站需要使用的应用层协议有哪些?
应用层协议是指可以和人然后打交道的协议,得以标准,目前还非常流行的并服务大众的应用层协议有:
1、HTTP缺省TCP80端口,主要是用于浏览器浏览网页,但网页内容为明文,很难被篡改、很容易被挟持、网页内容很容易泄漏
2、HTTPSHTTPS里的S代表Security,缺省工作于TCP443端口,只是在普通地的HTTP与TCP层之间多了一个安全加密的夹层,称之为SSL(Secure Socket Layer),用于加密实现HTTP的网页内容,不容易篡改、不容易胁持、网页内容保密,目前广泛应用于网上银行等行业。但有安全漏洞,很难受中间人愚弄攻击。
3、SMTP用于邮件发送的基于TCP的应用层协议。
4、POP3作用于邮件能接收的设计和实现TCP的应用层协议。
5、DNS主要用于解析域名与IP地址的实现UDP/TCP应用层协议。
6、DHCP主要用于主机动态查看IP地址、缺省网关、DNS服务器等参数的基于条件UDP应用层协议。
7、CIFS(CommonInternetFile System)这个协议大多数人都很面生,当然很多人都用过,它就是Windows文件共享的实现TCP的应用层协议。
8、NFS(Network File System)这个用于Unix/Linux文件共享,基于UDP/TCP协议。
9、NTP(Network Time Protocol)主要用于时钟源的基于UDP的应用层协议。
10、SIP(Session Initation Protocol)IP信令协议,IETF协议标准,实现TCP/UDP应用层协议。
11、H.323也IP信令协议,国际电信联盟ITU协议标准,实现TCP/UDP应用层协议。
12、RTP(Real Time Protocol)作用于IP互联网多媒体的语音、文字、视频等流体的传输,实现UDP的应用层协议。目前能想到的就是以上协议,还有一些应用层协议,如SNMP,TFTP,象应用于网管、文件传输,像是人平时比较少用到。由于是没有提供给安全性,FTP、telnet等应用层协议,目前是用愈来愈少,消失无踪的有SFTP、SSH。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。