码迷,mamicode.com
首页 > Web开发 > 详细

网络的分层协议总结(转发:https://www.cnblogs.com/Zhang-wj/p/5907534.html)

时间:2018-03-18 23:24:20      阅读:453      评论:0      收藏:0      [点我收藏+]

标签:eee   protocol   strong   size   传输协议   物理层   igmp   pac   其他   

OSI七层模型
OSI 中的层              功能                                                              TCP/IP协议族 
应 用层                   文件传输,电子邮件,文件服务,虚拟终 端           TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 
表示层                    数据格式化,代码转换,数据加密                                没有协议 
会话 层                   解除或建立与别的接点的联系                                       没有协议 
传输层                    提供端对端的接口                                                         TCP,UDP (RTP)
网 络层                   为数据包选择路由                                                         IP,ICMP,RIP,OSPF,BGP,IGMP 
数据链路层              传输有地址的帧以及错误检测功能                               SLIP,CSLIP,PPP,ARP,RARP,MTU 
物 理层                     以二进制数据形式在物理媒体上传输数据                      ISO2110,IEEE802,IEEE802.2

************************************************************************************************************************************

TCP/IP五层模型的协议

应用层 
传输层:四层交换机、也有工作在四层的路由器

网络层:路由器、三层交换机

数据链路层:网桥(现已很少使用)、以太网交换机(二层交换机)、网卡(其实网卡是一半工作在物理层、一半工作在数据链路层)

物理层:中继器、集线器、还有我们通常说的双绞线也工作在物理层

**************************************************************************************************************************************

  网络协议(Protocol)是一种特殊的软件,是计算机网络实现其功能的最基本机制。网络协议的本质是规则,即各种硬件和软件必须遵循的共同守则。
网络协议并不是一套单独的软件,它融合于其他所有的软件系统中,因此可以说,协议在网络中无所不在。网络协议遍及OSI通信模型的各个层次,从我
们非常熟悉的TCP/IP、HTTP、FTP协议,到OSPF、IGP等协议,有上千种之多。对于普通用户而言,不需要关心太多的底层通信协议,只需要了解其通信
原理即可。在实际管理中,底层通信协议一般会自动工作,不需要人工干预。但是对于第三层以上的协议,就经常需要人工干预了,比如TCP/IP协议就
需要人工配置它才能正常工作。


  局域网常用的三种通信协议分别是TCP/IP协议NetBEUI协议IPX/SPX协议。 TCP/IP协议毫无疑问是这三大协议中最重要的一个,作为互联网的基础
协议,没有它就根本不可能上网,任何和互联网有关的操作都离不开TCP/IP协议。不过TCP/IP协议也是这三大协议中配置起来最麻烦的一个,单机上网还好
,而通过局域网访问互联网的话,就要详细设置IP地址,网关,子网掩码,DNS服务器等参数。


TCP/IP协议族中包括上百个互为关联的协议,不同功能的协议分布在不同的协议层, 几个常用协议如下:

1、Telnet(Remote Login):提供远程登录功能,一台计算机用户可以登录到远程的另一台计算机上,如同在远程主机上直接操作一样。
2、FTP(File Transfer Protocol):远程文件传输协议,允许用户将远程主机上的文件拷贝到自己的计算机上。
3、SMTP(Simple Mail transfer Protocol):简单邮政传输协议,用于传输电子邮件。
4、NFS(Network File Server):网络文件服务器,可使多台计算机透明地访问彼此的目录。
5、UDP(User Datagram Protocol):用户数据包协议,它和TCP一样位于传输层,和IP协议配合使用,在传输数据时省去包头,但它不能提供数据包的重传
,所以适合传输较短的文件。
6、HTTP
Hyper Text Transfer Protocol),超文本传输协议,目的是保证浏览器与服务器之间的通信。HTTP的工作方式是客户端与服务器之间

的请求-应答协议。
**************************************************************************************************************************************

网络的分层协议总结(转发:https://www.cnblogs.com/Zhang-wj/p/5907534.html)

标签:eee   protocol   strong   size   传输协议   物理层   igmp   pac   其他   

原文地址:https://www.cnblogs.com/sutao/p/8597947.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!