OSI七层协议模型、TCP/IP四层模型和五层模型

以下是三种模型的体系结构

在这里插入图片描述
OSI七层协议模型主要包括:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
四层模型主要包括:应用层、传输层、网络层、网络接口层
五层模型主要包括:应用层、传输层、网络层、数据链路层、物理层

五层体系协议结构是综合了OSI和TCP/IP的优点的一种协议结构,但是五层协议体系结构只是为介绍网络原理而设计的,实际使用还是TCP/IP四层体系结构。

OSI由于体系比较复杂,而且设计先于实现,有许多设计过于思想,不太方便计算机软件实现,因而完全实现OSI参考模型的系统不多,应用的范围有限。而TCP/IP协议最早在计算机系统中实现,在Linux、Windows平台中都有稳定的实现,并且提供了简单方便的编程接口(API),可以在其上开发出丰富的应用程序,因此得到了广泛的应用。TCP/IP协议已成为目前互联网事实上的国际标准和工业标准。

每一层的作用:

1、应用层:最靠近用户的OSI层,这一层为用户的应用程序如:(电子邮件、文件传输)提供网络服务。
2、表示层:提供用于应用层数据编码和转换功能,可以确保一个系统的应用层发送的信息被另一个系统的应用层识别读取。数据的价码和压缩也是表示层可提供的转换功能之一。例如:PC程序与另一台程序计算机进行通信,其中一台计算机使用扩展二十一进制交换码(EBDIC),二另一台则使用美国信息交换码(ASCII)来表示相同的字符,表示层会通过使用一种通用格式来实现多种数据格式之间的转换。
3、会话层:通过传输层(端口号:传输端口与接收端口)简历数据传输通路。主要在系统之间发起会话或者接受会话请求。(设备之间需要相互认识可以是IP地址也可以是MAC地址或者主机名)
4、传输层:定义了一些传输数据的协议和端口号(WWW端口80等),TCP、UDP。建立主机端对端的连接,为上层协议提供端对端的可靠透明的数据传输服务,将从下层的接受的数据进行分段和传输,到达目的地后再进行传输。
5、网络层:通过IP寻址,建立两个节点之间的连接,选择正确的路由和交换节点,正确无误的按照地址传送给目的端的传输层。也就是说网络层是在位于不同地理位置的网络的两个主机之间提供连接和路径选择。
6、数据链路层:将比特组成字节,再将字节组成帧,使用链路层地址来访问(以太网使用MAC地址)介质,并进行差错检测。
7、物理层:实现最终信号的传输是通过物理层实现的,通过物理介质传输比特流。网线等就是物理层的传输介质。

一般而言:
对于一台主机,它的小左系统内核实现了从传输层到物理层的内容
对于一台路由器,他实现了熊网络层到物理层
对于一台交换机,它实现了从数据链路层到物理层
对于集线器,它实现了从数据链路层到物理层

但并不是绝对的,例如很多交换机也实现了网络层的转发;
很多路由器也实现了部分传输层的内容(比如端口转发)

每一层协议

物理层:RJ45、CLOCK、IEEE802.3(中继器、集线器)
数据链路层:PPP、FR、HDLC、VLAN、MAC(网桥、交换机)
网络层:IP、ARP、 RARP、ICMP、OSPF、IPX、RIP、IGRP(交换机)
传输层:TCP、UDP、 SPX
会话层:NFS、SQL、NETBIOS、RPC
表示层:JPEG、MPEG、ASII
应用层:FTP、DNS、Telnet、SMTP、HTTP、HTTPS、WWW、NFS

在这里插入图片描述

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值