网络基础 : OSI参考模型

OSI模型是通信的基础,分为7层,包括应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。应用层负责应用程序间的通信,表示层处理数据转换,会话层建立、管理和结束会话,传输层确保数据的可靠传输,网络层管理设备间的数据传输路径,数据链路层处理错误通知和流量控制,物理层则涉及比特传输。路由器、交换机和网桥分别在不同层次工作,实现数据的高效传输。
摘要由CSDN通过智能技术生成

Overview

OSI规范的作用之一就是帮助在不同的主机之间传输数据。

OSI模型包含7层,它们分为两组。

上面3层指定了终端中的应用程序如何彼此通信以及如何与用户交流;

下面4层指定了如何进行端到端的数据传输。

上三层对联网和网络地址一无所知,那是下面4层的职责。

下面4层定义了数据是如何通过物理电缆、交换机和路由器进行传输的,它们还定义了如何重建从发送方主机到目标主机的应用程序的数据流。

 

下面的网络设备都运行在OSI模型的全部7层上:

NMS(Network Management Station, 网络管理工作站);

Web 和应用程序服务器;

网关(非默认网关)

网络主机

 

各层功能示例:

应用层

OSI模型的应用层是用户与计算机交流的场所。仅当需要访问网络时,这一层才会发挥作用。比如IE,当访问本地的html文件时,是不需要访问应用层的。只有试图通过http获取html文档,或使用FTP来下载文件时IE才会去访问应用层。实际上,应用层让应用程序能够将信息沿协议栈向下传输,从而充当了应用程序和下一层之间的接口。换句话说,IE并不位于应用层中,而是在需要处理远程资源时才与应用层协议交互。

应用层还负责确定目标通信方的可用性,并判断是否有足够的资源进行想要的通信。

这些任务很重要,因为计算机应用程序需要的不仅仅是桌面资源。通常,它们将结合使用多个网络应用程序的通信组件,这样的典型事例包括文件传输、电子邮件、远程访问、网络管理活动以及信息查找。

应用层是实际应用程序之间的接口,这很重要。比如MS Word等应用程序并不位于应用层中,而是与应用层协议交互。

表示层

表示层因其用途而得名,它向应用层提供数据,并负责数据转换和代码格式。

(数据传输过程中使用的是传输格式,到达计算机后被转换为应用程序能够识别的格

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值