总结ISO各层协议都有哪些
写在前:由于在10月份的时候参加了2013百度校园招聘笔试,其中就是有一道有关osi的题目,要求写出七层模型和相应的几个应用协议。今天心血特来,便写下来,以作后记。
OSI七层网络模型百科:
OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型 ,是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了7层。每一层都有相关、相对应的物理设备,比如路由器,交换机。
OSI七层模型是一种框架性的设计方法,建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题,其最主要的功能就是帮助不同类型的主机实现数据传输。它的最大优点是将服务、接口和协议这三个概念明确地区分开来,通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯。
它的图解:
各层简介:
【1】物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换),这一层的数据叫做比特。
【2】数据链路层:定义了如何让格式化数据以进行传输,以及如何让控制对物理介质的访问,这一层通常还提供错误检测和纠正,以确保数据的可靠传输。
【3】网络层:在位于不同地理位置的网络中的两个主机系统之间提供连接和路径选择,Internet的发展使得从世界各站点访问信息的用户数大大增加,而网络层正是管理这种连接的层。
【4】传输层:定义了一些传输数据的协议和端口号(WWW端口80等),如:TCP(传输控制协议,传输效率低,可靠性强,用于传输可靠性要求高,数据量大的数据),UDP(用户数据报协议,与TCP特性恰恰相反,用于传输可靠性要求不高,数据量小的数据,如QQ聊天数据就是通过这种方式传输的), 主要是将从下层接收的数据进行分段和传输,到达目的地址后再进行重组,常常把这一层数据叫做段。
【5】会话层:通过传输层(端口号:传输端口与接收端口)建立数据传输的通路,主要在你的系统之间发起会话或者接受会话请求(设备之间需要互相认识可以是IP也可以是MAC或者是主机名)。
【6】表示层:可确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取。例如,PC程序与另一台计算机进行通信,其中一台计算机使用扩展二一十进制交换码(EBCDIC),而另一台则使用美国信息交换标准码(ASCII)来表示相同的字符。如有必要,表示层会通过使用一种通格式来实现多种数据格式之间的转换。
【7】应用层: 是最靠近用户的OSI层,这一层为用户的应用程序(例如电子邮件、文件传输和终端仿真)提供网络服务。
以下列表是一些协议的归类,如果有错了或不对的地方,希望各位大神多多提出!其实在应用、表示和会话这三层之间的协议可共用(由于实际的网络协议将它们归了一类所致)
应用层 |
DHCP · DNS · FTP · Gopher · HTTP · IMAP4 · IRC · NNTP · XMPP · POP3 · SIP · SMTP · SNMP · SSH · TELNET · RPC · RTCP · RTP ·RTSP · SDP · SOAP · GTP · STUN · NTP · SSDP |
表示层 |
HTTP/HTML · FTP · Telnet · ASN.1(具有表示层功能) |
会话层 |
ADSP·ASP·H.245·ISO-SP·iSNS·NetBIOS·PAP·RPC· RTCP·SMPP·SCP·SSH·ZIP·SDP(具有会话层功能) |
传输层 |
TCP · UDP · TLS · DCCP · SCTP ·RSVP · PPTP |
网络层 |
IP (IPv4 · IPv6) · ICMP · ICMPv6 · IGMP ·IS-IS · IPsec · BGP · RIP · OSPF ·ARP · RARP |
数据链路层 |
Wi-Fi(IEEE 802.11) · WiMAX(IEEE 802.16) ·ATM · DTM · 令牌环 · 以太网路 · FDDI · 帧中继 · GPRS · EVDO · HSPA · HDLC · PPP · L2TP · ISDN ·STP |
物理层 |
以太网路卡 · 调制解调器 · 电力线通信(PLC) · SONET/SDH(光同步数字传输网) · G.709(光传输网络) · 光导纤维 · 同轴电缆 · 双绞线 |
希望对你有帮助,谢谢!
总结ISO各层协议都有哪些相关推荐
- ISO七层协议模型架构、各层的解析及其协议
什么是ISO? ISO是"国际标准化组织"的英文简称,其全称是International Organization for Standardization.ISO成立于1947年2 ...
- 面试关于ISO七层模型你应该知道的东西
在很多笔试面试中,都会考察ISO七层协议模型,及其相关的知识点.这篇教程将会总结一些你应该了解的知识点,方便大家.当然了,对于仍旧不懂的问题,除了看攻略,最好的还是动动手指自己搞定呀~ 什么是ISO ...
- 关于ISO七层模型你应该知道的东西
在很多笔试面试中,都会考察ISO七层协议模型,及其相关的知识点.这篇教程将会总结一些你应该了解的知识点,方便大家.当然了,对于仍旧不懂的问题,除了看攻略,最好的还是动动手指自己搞定呀~ 什么是ISO ...
- OSI七层协议模型和各自的功能
都知道OSI有七层协议,那么为什么有七层协议,这七层协议都是干什么的呢?我觉得应该在此做一个总结,来系统和易懂地来讲解各个部分. 首先,什么是协议?就像早晚班的交接,晚班的人A下班之后对接替他的人B说 ...
- 从OSI七层看浏览器访问过程七层各自都有哪些协议
OSI七层 1.应用层 浏览器输入一个域名,首先在这一层进行DNS解析,将域名解析为IP 这一层有的协议有:HTTP,SNMP,FTP,DNS,Gateway,tftp,telnet,smtp ...
- [知了堂学习笔记]_网络基础知识_1.OSI参考模型(网络七层协议)
OSI参考模型是国际标准化组织ISO制定的模型,把计算机与计算机之间的通信分成七个互相连接的协议层,如图: 1.1各层功能 1.物理层 最底层是物理层,这一次负责传送比特流,它从第二层数据接收数据帧, ...
- ISO七层参考模型, TCP/IP
(图片来自百度百科)(文章整理摘自百度百科) 1. ISO参考模型 ISO : (Open System Interconnection) 1. 物理层: 建立.维护.断开物理连接.(由底层网络定义 ...
- 路由器重温——串行链路链路层协议积累-帧中继FR协议
在串口链路中link-protocol还可以配置成fr,即使用帧中继,现在对帧中继进行学习. 帧中继技术是在数据链路层用简化的方法传送和交换数据单元的快速分组交换技术.帧中继技术是在分组交换技术充分发 ...
- TCP/IP第二章笔记链路层协议
二.链路层 2.1 引言 链路层由三个目的: 主要为IP模块发送和接受IP数据包: 为ARP模块发送请求和接受ARP应答: 为RARP发送RARP请求和接收RARP应答: TCP/IP协议支持不同的链 ...
最新文章
- cocos 卡牌类_优质链游大爆发,Cocos-BCX版《恶龙必须死》有什么特别之处?
- linux环境调用gsoap,Linux下gSOAP的使用 (c++)
- Linux内核--异常和中断的区别
- 文件给制实施规定的实例(GB8567-88)
- [Java基础]字符缓冲流
- box-shadow技巧分享
- 配置文件空格丢失问题
- CentOS 5.X MySQL5.5.35 编译的bug
- RFC1738 - 统一资源定位器URL
- 超声波传感器模块原理
- win10街头篮球服务器连接中断,win10系统玩街头篮球游戏老掉线的修复技巧
- acegis连接使用方法_arcgis使用教程.doc
- 【UNI-APP】新闻资讯APP总结
- 大数据风控必看,挖掘学历数据中暗藏的还款意愿及还款能力
- 【云原生之Docker实战】使用Docker部署ShowDoc文档工具
- 如何编写一个简易网络爬虫
- 计算机系统用户登录密码错误,电脑开机密码正确却进不去,老提示密码错误
- 5.Python基础之面向对象
- 获取安卓的SHA1值
- 顶级智囊支招 丰泽智慧城市建设
热门文章
- 深入浅出Service插件化原理
- RESTful再理解
- Ignoring unused library classes...java.io.IOException: You have to specify '-keep' options for the s
- 京东618单日销售超10亿,B2C网购正成主流
- 一致性哈希算法及其在分布式系统中的应用
- 在 SQL Server 2K 中实现 大小写敏感的查询条件(WHERE ...),类似 Access(VB) 的 StrComp 函数...
- 77.Linux系统日志,screen工具介绍
- Apache Httpd 2.2 配置CA证书,实现Https加密通讯
- “西南偏南” 三十年首次 “聚焦中国”
- SLS:海量日志数据管理利器