精华内容
下载资源
问答
  • 在互联网中实际使用的是TCP/IP参考模型。实际存在的协议主要包括在:物理、数据链路、网络、传输和应用各协议也分别对应这5个层次而已。
  • OSI七层模型各层协议及作用

    千次阅读 2019-07-18 20:29:55
    OSI七层模型在网络这门学科中占有很大的比重,最近在看《图解TCP/IP》这本书,其中对模型中的各个层的作用和对应的协议讲的很详细,而自己有时候总是记错,所以想总结一下,巩固记忆,毕竟好记性不如烂笔头嘛,现在...

    前言

    OSI七层模型在网络这门学科中占有很大的比重,最近在看《图解TCP/IP》这本书,其中对模型中的各个层的作用和对应的协议讲的很详细,而自己有时候总是记错,所以想总结一下,巩固记忆,毕竟好记性不如烂笔头嘛,现在烂笔头不好找了,应该说烂键盘吗?

    各层简析对比

    名称作用常用协议或标准相关设备传输单位
    应用层特定应用对接收数据的处理HTTP、FTP、SMTP终端、服务器-
    表示层设备数据格式与网络标准数据格式转换LPP、GIF、JPEG终端、服务器-
    会话层通信管理,建立和断开通信连接RPC、SSL、TLS终端、服务器-
    传输层管理两个网络终端之间的数据传输TCP、UDP终端、服务器
    网络层网络地址管理和路由选择IP/IPv6、ICMP路由器、三层交换机分组、包
    数据链路层互联设备之间传送和识别数据帧ARP、PARP网桥、二层交换机
    物理层比特流与电子信号之间的转换IEEE 802.3/802.2网卡、网线、集线器、中继器、调制解调器比特位

    总结

    • 这里只是我看书之后的基础理解与总结,后续关系紧密的内容也会更新到这里。
    • 本文很多内容中掺杂着个人的理解,如果有不正确的地方欢迎批评指正,我会尽快修改,这也是一种有效的学习方式。
    展开全文
  • 计算机网络-OSI七层模型 OSI : Open System Interconnection Reference Model,缩写为 OSI ,中文称开放系统互连参考模型,它定义了异种计算机连接传输的标准 物理层(在TCP中为硬件层) 二进制传输 主要设备与...

    计算机网络-OSI七层模型各设备各协议汇总

    物理层主要设备与协议

    • 中继器:把接收到的弱信号分离再放大,并保持与原数据相同,这是为了保持数据完整性

    • 集线器Hub:特殊的多路中继器,具有信号放大功能

    • CSMA/CD :载波侦听多路访问协议

      CSMA/CD 为带有冲突检测的载波侦听多路访问技术。
      载波侦听是指发送点在发送信息帧之前,必须听媒体是否处于空闲状态,多路访问既表示多个结点可以同时访问媒体,也表示一个结点发送的信息帧可以被多个结点所接收。前者通过竞争来使用占用媒体,后者通过地址来确定信息帧的接收者。发送过程中一旦检测到冲突则停发,随机延后一段时间后再监听媒体是否处于空闲状态

    • TokingRing:令牌环协议 (已抛弃)

    数据链路层设备与协议

    • 网桥:局域网之间互联的桥梁,在各种传输介质中转发数据信号,扩展网络的距离

    • 交换机:交换机允许共享型和专用型的局域网段进行带宽调整,缓解局域网之间信息流通出现的瓶颈问题

    • PPTP: 点对点隧道协议(PPTP,Point-to-Point Tunneling Protocol)

    • L2TP :第二层隧道协议(英语:Layer Two Tunneling Protocol,缩写为L2TP)

    • SLIP :串行线路网际协议(Serial Line Internet Protocol)

    • PPP:点对点协议

    • 帧中继(frame relay): 帧中继是一种有效的数据传输技术,帧长可变,费用低,

    • 异步传输模式:帧长固定,速率较高

    网络层主要设备主要协议

    • 路由器:用于连接多个逻辑上分开的网络,且具有判断网络地址选择路径的功能
    • 三层交换机(淘汰)

    • ARP:地址解析协议(address Resulution Protocol):将IP地址转换为物理地址
    • RARP:反地址解析协议( Reverse address Resulution Protocol):将物理地址转化为IP地址
    • IP:将上层数据(如TCP/IP数据封装到IP数据报中)或同层的其他数据(如ICM数据)封装到IP数据报中,进行传送
    • ICMP:控制信息协议(Internet Control Message Protocol):由于IP是一种尽力传送的协议,传送的数据报可能丢失、重复、延迟或乱序。IP需要一种避免差错并在发生差错时报告的机制,ICMP就是专门用于发送差错报文的机制,但它的传送还是以IP方式进行
    • IGMP( Internet Group Management Protocol ):组播协议, 该协议运行在主机组播路由器之间

    传输层主要协议

    • TCP:传输控制协议(Transmission Control Protocol ):在网络层IP协议提供的不可靠的数据服务的基础上,为应用程序提供了可靠的、面向连接的、全双工的数据传输服务
    • UDP:用户数据报协议(User Datagram Protocol):是一种不可靠的、无连接的协议,可以保证应用程序进程间的通信,相比TCP,效率高
    • TLS安全传输层协议(Transport Layer Security ): 该协议由两层组成: TLS 记录协议(TLS Record)和 TLS 握手协议(TLS Handshake),用于在两个通信应用程序之间提供保密性和数据完整性

    会话层表示层应用层主要设备与协议

    • 网关:将协议进行转换,将数据重新分组,以便在两个不同类型的网络系统之间进行通信
    会话层表示层应用层不加区分的协议
    • POP3邮局协议( Post Office Protocol - Version 3)(端口:110):一种简单的纯文本协议,用于接收邮件,每次传输以E-Mail为单位,不提供部分传输
    • FTP 文本传输协议(File Transfer Protocol )(20/21):文件传输协议,20端口用于传输数据,21用于传输控制信息。 但是,是否使用20作为传输数据的端口与FTP使用的传输模式有关,如果采用主动模式,那么数据传输端口就是20;如果采用被动模式,则具体最终使用哪个端口要服务器端和客户端协商决定。
    • HTTP超文本传输协议(Hypertext Transfer Protocol )(80), 是浏览器和服务器之间进行“沟通”的一种规范 ,是一种网页传输协议
    • HTTPS (全称:Hyper Text Transfer Protocol over SecureSocket Layer)(443),是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性
    • Telnet(23):远程访问协议,它允许用户(Telnet 客户端)通过一个协商过程来与一个远程设备进行通信。
    • SMTP简单邮件传输协议(Simple Mail Transfer Protocol) (25) :一种提供可靠且有效的电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知 ,简单来说用于邮件发送
    • IMAP交互邮件访问协议(Interactive Mail Access Protocol)(143): 它的主要作用是邮件客户端可以通过这种协议从邮件服务器上获取邮件的信息,下载邮件等
    • 动态主机配置协议 DHCP(Dynamic Host Configuration Protocol )(67):客户机登陆默认分配IP地址和子网掩码
    • 简单文件传输协议TFTP( Trivial(不重要的、琐碎的、微不足道的) File Transfer Protocol )(69): 用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务
    • 简单网络管理协议 SNMP(Simple Network Management Protocol)(161): 专门设计用于在 IP 网络管理网络节点服务器工作站路由器交换机及HUBS等)的一种标准网络管理协议
    • 域名系统DNS( Domain Name System)(53): 来将域名转换为IP地址(也可以将IP地址转换为相应的域名地址)
    展开全文
  • osi七层模型各层用到的协议

    千次阅读 2019-03-18 20:10:37
    osi模型的7结构:应用->表示->会话->传输->网络->数据链路->物理 如果说分成5的话:应用->传输->网络->数据链路->物理 这几结构每一完成不同的...

    osi模型的7层结构:应用层->表示层->会话层->传输层->网络层->数据链路层->物理层

    如果说分成5层的话:应用层->传输层->网络层->数据链路层->物理层

    这几层结构每一层完成不同的功能,通过若干协议来实现,上层的协议使用下层协议提供的服务。每一层用到的协议如下图所示:

    数据链路层:实现了网卡端口的网络驱动程序,以处理数据在屋里媒介(如以太网)上的传输。数据链路层常用的两个协议是ARP协议(地址解析协议)和RARP协议(逆地址解析)之间的互换。

    网络层:实现数据包的选路和转发。网络层最核心的协议就是IP协议(因特网协议),IP协议根据数据包的目的IP地址来决定如何投递它。另一个重要的协议是ICMP协议(因特网控制报文协议)。它是IP协议的重要补充,主要用于监测网络链接。

    传输层:它位两台主机上的应用程序提供端到端的通信。传输层只关心通信的起始端和目的端,而不在乎数据包的中转过程。

    传输层主要有3个协议:TCP协议、UDP协议、SRTP协议。

    1. TCP协议:传输控制协议,位应用层提供可靠的、面向连接的流式服务。TCP使用超时重传、数据确认等方式来确保数据包被正确的发送至目的端。使用协议通信的双方必须先建立TCP连接,并在内核中为这个连接维持一些必要的数据结构,比如连接的状态,读写缓冲区等。通信结束时,双方必须关闭连接来释放这些内核数据。TCP服务是基于流的,基于流的数据没有长度限制,它可以不断的从通信的一端流入另一端。发送端可以逐个字节的向数据流中写入数据,接收端也可以逐个的字节将它们读出。
    2. UDP协议:用户数据报协议、它与数据TCP协议完全相反,它为应用层提供不可靠、无连接的数据报服务。“不可靠”意味着UDP协议无法保证数据从发送端正确的传送到目的端。如果数据丢失或者目的端口通过数据效验发现数据错误而将其丢弃,则UDP协议只是简单的通知应用程序发送失败。UDP协议是无连接的,通信双方不保持一个长久的联系,因此应用程序每次发送数据都要明确指定接受端的地址。基于数据报的服务,是相对于流式服务而言的。每个UDP数据报都有一个长度,接收端必须以该长度为最小单位将其所有内容一次性读出,否则数据将被截断。
    3. SCTP协议:流控制传输协议是一种较新的传输层协议,它是为因特网上传输电话信号设计的。

    应用层:应用层负责处理应用程序的逻辑。数据链路层,网络层和传输层负责处理网络通信细节,这部分必须稳定又高效,因为它们是在内核空间中实现的。但是应用层则是在用户空间实现,因为它负责处理众多逻辑,如文件传输,网络管理等。如果应用层也在内核中实现,则会使内核变得非常庞大。应用层协议很多:

    1. ping是应用程序,而不是协议。它是用来利用ICMP报文监测网络连接,是调试网络环境的必备工具。
    2. telnet协议:是一种远程登陆协议,可以让我们在本地完成远程任务。
    3. DNS协议:提供机器域名到IP地址的转换
    4. HTTP协议:超文本传输协议,本质上是一种通信协议,用来将html(静态网页)从服务区传输到客户端
    5. FTP协议:文件传输协议,是网络共享文件的传输协议。FTP的目标是提高文件的共享性和可靠高效的传送数据。

    前面提到上层协议可以使用下层协议提供的服务,那么是如何实现的呢?那么这里就引入了分装这个词了

    应用程序数据在发送到屋里网络之前,将沿着协议栈从上往下依次传递。每层协议都将在上层数据的基础上加上自己的头部信息(有时还包括尾部信息),来实现该层的功能,这个过程就称为封装。封装过程如下如所示:

    数据经过TCP封装后被称为TCP报文段,或者简称TCP端。TCP协议为通信双方维持连接,并在内核中保存相关信息。这部分数据中的TCP头部信息和TCP内核缓冲区的数据一起构成了TCP报文发送端应用程序使用send或者write函数向一个TCP连接写入数据时,内核中的TCP模块首先把这些数据复制到与该连接对应的TCP内核发送缓冲区中,然后TCP模块调用IP模块提供的服务。

     

     

     

    展开全文
  • 1、物理层协议有bai:EIA/TIA-232,du EIA/TIA-499,V.35, V.24,RJ45, Ethernet, 802.3 2、数据链路zhi层协议dao有:Frame Relay,HDLC,PPP, IEEE 802.3/802.2 3、网络层协议有:IP,IPX,AppleTalk DDP 4、...

    在这里插入图片描述

    协议分别有:

    1、物理层协议有bai:EIA/TIA-232,du EIA/TIA-499,V.35, V.24,RJ45, Ethernet, 802.3

    2、数据链路zhi层协议dao有:Frame Relay,HDLC,PPP, IEEE 802.3/802.2

    3、网络层协议有:IP,IPX,AppleTalk DDP

    4、传输层协议有:TCP,UDP,SPX

    5、会话层协议有:RPC,SQL,NFS,NetBIOS,names,AppleTalk

    6、表示层协议有:TIFF,GIF,JPEG,PICT,ASCII,EBCDIC,encryption

    7、应用层协议有:FTP,WWW,Telnet,NFS,SMTP,Gateway,SNMP

    在这里插入图片描述

    扩展资料: OSI模型各层功能定义

    1、应用层:OSI参考模型中最靠近用户的一层,是为计算机用户提供应用接口,也为用户直接提供各种网络服务。我们常见应用层的网络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。

    2、表示层:表示层提供各种用于应用层数据的编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统的应用层识别。如果必要,该层可提供一种标准表示形式,用于将计算机内部的多种数据格式转换成通信中采用的标准表示形式。

    数据压缩和加密也是表示层可提供的转换功能之一。

    3、会话层:会话层就是负责建立、管理和终止表示层实体之间的通信会话。该层的通信由不同设备中的应用程序之间的服务请求和响应组成。

    4、传输层:传输层建立了主机端到端的链接,传输层的作用是为上层协议提供端到端的可靠和透明的数据传输服务,包括处理差错控制和流量控制等问题。

    该层向高层屏蔽了下层数据通信的细节,使高层用户看到的只是在两个传输实体间的一条主机到主机的、可由用户控制和设定的、可靠的数据通路。我们通常说的,TCP UDP就是在这一层。端口号既是这里的“端”。

    5、网络层:本层通过IP寻址来建立两个节点之间的连接,为源端的运输层送来的分组,选择合适的路由和交换节点,正确无误地按照地址传送给目的端的运输层。

    就是通常说的IP层。这一层就是我们经常说的IP协议层。IP协议是Internet的基础。

    6、数据链路层:将比特组合成字节,再将字节组合成帧,使用链路层地址 (以太网使用MAC地址)来访问介质,并进行差错检测。

    数据链路层又分为2个子层:逻辑链路控制子层(LLC)和媒体访问控制子层(MAC)。MAC子层处理CSMA/CD算法、数据出错校验、成帧等;LLC子层定义了一些字段使上次协议能共享数据链路层。 在实际使用中,LLC子层并非必需的。

    7、物理层:实际最终信号的传输是通过物理层实现的。通过物理介质传输比特流。规定了电平、速度和电缆针脚。常用设备有(各种物理设备)集线器、中继器、调制解调器、网线、双绞线、同轴电缆。这些都是物理层的传输介质。

    展开全文
  • OSI七层模型各层功能概述

    万次阅读 多人点赞 2020-01-30 11:21:12
    2.OSI七层模型各层功能概述 3.OSI七层模型举例 4.OSI七层模型总结 --------------------------------------------------------------------------------------------------------------------------- ...
  • OSI网络七层模型各层协议总结

    千次阅读 2018-09-06 10:16:12
    7应用:规定通信协议:为用户的应用程序和各种网络服务之间提供相应的接口(协议) 常见网络服务:www、Email、FTP, 6表示:把己方要发送的数据信息,翻译成对方表示能够识别的中间信息, 解密解密,压缩...
  • 计算机网络7层协议,从底层至高层可分为 (1)物理 (2)数据链路 (3)网络 (4)传输 (5)会话 (6)表示 (7)应用 一般将后三分为应用,因此,又有五的说法。即: (1)物理 (2)数据链...
  • 我们在学习计算机网络的时候,都会接触到网络的分层模型,那么,这个分层模型是怎么来的呢? 本次博客,张大帅比将写出自己对于这个网络分层模型的详细理解 分层模型的理解 a.为什么需要分层,分层的作用 假设你...
  • 一:物理 二:数据链路 三:网络 四:传输 五:会话 六:表示 :应用
  • 文章目录物理层数据链路层网络层传输层会话层表示层应用层TCP/IP四层模型的关系 第一层到第七层: 物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 先上各层作用的小结图: 各层设备: 物理层:网卡...
  • OSI七层模型,各类协议所处OSI七层模型位置
  • 注:网络体系结构是分层的体系结构,学术派标准OSI参考模型七层,而工业标准TCP/IP模型有四层。后者成为了事实上的标准,在介绍时通常分为5层来叙述但应注意TCP/IP模型实际上只有四层。 1、TCP/IP模型 (1)物理...
  • OSI七层模型基础知识及各层常见应用

    万次阅读 多人点赞 2018-03-16 15:37:33
    OSI七层模型基础知识及各层常见应用   目录 二、 OSI基础知识 三、 OSI的七层结构 四、 OSI分层的优点 五、 OSI模型与TCP/IP模型的比较 六、OSI七层模式简单通俗理解   模型把网络通信的工作分为7层。1...
  • OSI七层协议大白话解读

    万次阅读 多人点赞 2018-08-02 16:59:48
    互联网的本质就是一系列的网络协议,这个协议就叫OSI协议(一系列协议),按照功能不同,分工不同,人为的分层七层。实际上这个七层是不存在的。没有这七层的概念,只是人为的划分而已。区分出来的目的只是让你明白...
  • OSI网络七层协议详解

    2020-12-25 13:19:52
    七层OSI七层 1. 物理层 我们首先要解决两台物理机之间的通信需求,具体也就是机器A向机器B发送比特流,机器B能收到这些比特流,这便是物理层要做的事情。 物理层主要定义了物理设备的标准,如网线的类型,光纤的接口...
  • OSI七层模型的每一层都有哪些协议

    千次阅读 2016-12-07 19:51:52
    由低到高 谈到网络不能不谈OSI参考模型OSI参考模型OSI/RM)的全称是...虽然OSI参考模型的实际应用意义不是很大,但其的确对于理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考......
  • OSI七层模型及对应的网络协议

    千次阅读 2019-05-16 16:34:49
    一、OSI七层模型OSI七层协议模型主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。三、五...
  • osi七层模型 及tcp UDP http协议

    千次阅读 2018-04-09 21:00:12
    该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即ISO开放系统互连参考模型。注意这仅仅是一个参考模型,实际用得更多的是更成熟的tcp/ip4层模型。上三层...
  • 二、OSI七层模型讲解 模型把网络通信的工作分为7层,它们由低到高分别是物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。第一层到第三层属于低三层,负责创建网络通信连接的链路;第五层到第七层为高三...
  • OSI 七层模型和TCP/IP模型及对应协议(详解)

    万次阅读 多人点赞 2019-01-04 22:46:04
    OSI 七层模型通过七个层次化的结构模型使不同的系统不同的...在OSI七层模型中,处于不同层的中继系统具有不同的名称。 一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作时,是以MAC头...
  • OSI七层模型各层作用

    万次阅读 多人点赞 2018-05-16 17:05:34
    OSI模型,即开放式通信系统互联参考模型,是国际标准化组织提出的...OSI七层模型 功能 对应的网络协议 TCP/IP四层概念模型 应用层 文件传输,文件管理,电子邮件的信息处理——apdu HTTP、TFTP, FTP, NFS, WAIS、SMT...
  • 网络OSI七层模型各层作用

    万次阅读 2018-09-06 09:45:57
    (1)OSI七层模型 OSI中的层 功能 TCP/IP协议族 应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 表示层 数据格式化,代码转换,数据加密 没有协议 会话层 解除或建立...
  • OSI七层模型简单理解

    万次阅读 多人点赞 2018-08-20 23:09:04
    网络中的七层协议为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。那么介绍一下在网络七层协议中传输数据时的工作原理是: 在数据的实际传输中,发送方将数据送到自己的应用层,加上该层的控制...
  • OSI七层模型总结

    千次阅读 2016-02-03 14:05:04
    一、OSI七层模型:  OSI 七层模型称为开放式系统互联参考模型。  最大优点是将服务、接口和协议这三个概念明确地区分开来;也使网络的不同功能模块分担起不同的职责。  服务说明某一层为上一层提供一些...
  • OSI七层模型功能简单的介绍

    千次阅读 2020-11-07 19:14:43
    一、OSI七层模型 OSI(Open System Interconnect)即开放式系统互联。一般称之为OSI参考模型,1985年ISO(国际标准化组织)组织研究的网络互连模型。此构造标准定义了网络通信互联的七层框架(物理层、数据链路层、...
  • 这些分层就像盖楼,但是我们理解分层就是部署网络需要哪些步骤,OSI和TCP,它们的分层从下往上是1到7和1到4的顺序,必须先有一才能有二OSI和TCP,物理和链路,TCP把它合二为一了。应用、表示和...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 34,956
精华内容 13,982
关键字:

osi七层模型各层的协议