首页 > 编程知识 正文

互联网中几种常用的传输协议有哪些,互联网中支持文件传输的协议是什么

时间:2023-05-05 05:16:10 阅读:232030 作者:393

互联网中几种常用的网络传输协议 网路传输协议多种多样,各有所长,学起来真的很让人头大。对协议的学习需要不断地使用不断加深理解。本篇就是我的个人学习笔记。--一个正在努力学习的码农新人 协议那么多,常用的也就那么几个 进程/应用程协议
常见协议有:Telnet、FTP、SMTP、HTTP、DNS等。由客程序和服务程序两部分组成,程序通过服务器与客户机交互。主机—主机层协议
建立并且维护连接,用于保证主机间数据传输的安全性。这一层主要有两个协议:
TCP(Transmission Control Protocol:传输控制协议;面向连接,可靠传输
UDP(User Datagram Protocol):用户数据报协议;面向无连接,不可靠传输Internet层协议
负责数据的传输,在不同网络和系统间寻找路由,分段和重组数据报文,另外还有设备寻址。些层包括如下协议:
IP(Internet Protocol):Internet协议,负责TCP/IP主机间提供数据报服务,进行数据封装并产生协议头,TCP与UDP协议的基础。
ICMP(Internet Control Message Protocol):Internet控制报文协议。ICMP协议其实是IP协议的的附属协议,IP协议用它来与其它主机或路由器交换错误报文和其它的一些网络情况,在ICMP包中携带了控制信息和故障恢复信息。
ARP(Address Resolution Protocol)协议:地址解析协议。
RARP(Reverse Address Resolution Protocol):逆向地址解析协议。 讲到协议就得了解下OSI 7层网络模型

应用层 :FTP,WWW,Telnet,NFS,SMTP,Gateway,SNMP
表示层 :TIFF,GIF,JPEG,PICT,ASCII,EBCDIC,encryption,MPEG,MIDI,HTML
会话层 :RPC,SQL,NFS,NetBIOS,names,AppleTalk,ASP,DECnet,SCP
传输层 :TCP,UDP,SPX
网络层 :IP,IPX,AppleTalk DDP
数据链路层:Frame Relay,HDLC,PPP,IEEE802.3 / 802.2,FDDI,ATM,IEEE802.5 / 802.2
物理层:EIA / TIA - 232,EIA / TIA - 499,V.35,V.24,RJ45,Ethernet,802.3,802.5,FDDI,NRZI,NRZ,B8ZS

TCP / IP模型:

应用层:Telnet,FTP,SMTP,SNMP
传输层:TCP,UDP,UGP
网络层: IP,ICMP,IGMP
数据链路层:ARP,RARP

各层的功能

物理层:实现计算机系统与网络间的物理连接
数据链路层:进行数据打包与解包,形成信息帧
网络层:提供数据通过的路由
传输层:提供传输顺序信息与响应
会话层:建立和中止连接
表示层:数据转换、确认数据格式
应用层:提供用户程序接口

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。