本节的知识点:✍

计算机网络的诞生发展

OSI参考模型


一、计算机网络的诞生发展✌

计算机网络的四个发展史:

1、1946至1957年,第一个电子管计算机的出现,标志着现代计算机的诞生。

2、1957至1964年,第二代晶体管计算机的出现,新的职业和整个软件产业由此诞生。

3、1964至1972年,第三代集成电路计算机使得计算机在中心程序的控制协调下可以同时运行许多不同的程序。

4、1972年至今,第四代大规模集成电路计算机可以在硬币大小的芯片上容纳如此数量的元件使得计算机的体积和价格不断下降,而功能和可靠性不断增强。

1946年2月14日,美国宾夕法尼亚大学为了美国军方用于导弹计算,収明了丐界上第一台计算机,而计算机改发幵丏引领了丐界的収展。
计算机具有强大的计算能力,迅速的在各个科研单位广泛应用。
什么是网络?
网络:使用连接设备将织端设备通过传输介质连接起来,迚行数据的传输。
织端设备: 个人电脑 手机 ipad 等设备
连接设备:路由器、交换机、网桥、中绠器等设备
传输介质:有线和无线传输介质
网络的核心是什么?

网络核心,即由连接因特网端系统的分组交换机和链路构成的网状网络。网络的核心部分主要是为网络边缘部分的端系统提供数据交换的。比如说,主机A要向主机B通信,则主机A要通过核心部分的分组交换机和链路,将信息由A传送到B。

网络核心部分有两种数据交换的方式,一种是分组交换,另外一种是电路交换。


二、OSI参考模型----开放式参考互联模型

OSI(Open System Interconnect),即开放式系统互连。 一般都叫OSI参考模型,OSI是由ISO(国际标准化组细)在1979定颁布的,定义了数据产生过程的标准格式,不同的系统不同的软件在产生数据时定义了统一的标准。提出了分层思想,该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即OSI开放系统互连参考模型。

OSI 参考模型中不同层完成不同的功能,各层相互配合通过标准的接口进行通信。

控制层面:

  • 7.应用层:对应用程序提供接口

为特定类型的网络应用提供了访问 OSI 环境的手段。应用层确定进程之间通信的性质,以满足用户的需要。应用层不仅要提供应用进程所需要的信息交换和远程操作,而且还要作为应用进程的用户代理,来完成一些为进行信息交换所必需的功能。它包括:文件传送访问和管理 FTAM 、虚拟终端 VT 、事务处理 TP 、远程数据库访问 RDA 、制造报文规范 MMS 、目录服务 DS 等协议;应用层能与应用程序界面沟通,以达到展示给用户的目的。 在此常见的协议有 :HTTP , HTTPS , FTP , TELNET , SSH , SMTP , POP3 等。
应用层是 OSI 参考模型的最高层,是用户与网络的接口。该层通过应用程序来完成网络用户的应用需求,如文件传输、收发电子邮件等。

  • 6.表现层:进行数据格式的转换,以确保一个系统生成的应用层数据能够被另一个系统的应用层所识别和理解

它包括数据格式交换、数据加密与解密、数据压缩与终端类型的转换。

  • 5.会话层:在通信双方之间建立、管理和终止会话

会话层的主要功能是负责维护两个节点之间的传输联接,确保点到点传输不中断,以及管理数据交换等功能。会话层还可以通过对话控制来决定使用何种通信方式,全双工通信或半双工通信。

管理通信,针对传输的每一种数据建立(管理、建立、维持、终止)一条会话虚链接

数据层面:

  • 4.传输层:建立、维护和取消一次端到端的数据传输过程。控制传输节奏的快慢、调整数据的排序等等

传输层是计算机通信体系结构中关键一层,传输层定义了传输数据的协议端口号,以及流控和差错校验。将上层应用数据分片并加上端口号封装成数据段,或通过对报文头中的端口识别。传输层实现了网络中不同主机上的用户进程之间的数据通信,为用户提供了端到端的服务。传输层起到了承上启下的作用,承接上层软件应用,下启网络数据传输。

  • 3.网络层:定义逻辑地址:实现数据从源到目的地的转发

网络层是以路由器为最高节点俯瞰网络的关键层,它负责将上层数据加上源和目的方的逻辑(IP)地址封装成数据包,实现数据从源端到目的端的传输。网络层进行逻辑地址寻址,实现不同网络之间的路径选择。传输层为端到端通信,而网络层以下为点对点通信。

  • 2.数据链路层:将分组数据封装成帧;在数据链路上实现数据的点到点、或点到多点方式的直接通信;差错检测

本层指定拓扑结构并提供硬件寻址。常用设备有网卡、网桥、交换机

  • 1.物理层:在媒介上传输比特流;提供机械和电气的规约
物理层的主要功能是利用物理传输介质为数据链路层提供物理连接,以便透明的传送比特流。常用设备有(各种物理设备)集线器、中继器、调制解调器、网线、双绞线、同轴电缆。

【HCIA】《OSI参考模型》看这样就足够了~~~相关推荐

  1. HCIA OSI参考模型

    一.前言 OSI七层模型是我们耳熟能详的,其实没有太多可以说的地方,我这里就按自己的理解做一下汇总. 二.OSI 七层模型 OSI七层模型是由"国际标准化组织"制定的"参 ...

  2. 华为数通HCIA学习笔记之OSI参考模型TCP/IP模型

    OSI模型(Open systems Interconnection Model),由国际化标准ISO收录在ISO 7489标准中并于1984年发布. OSI参考模型: 名称 作用 7.应用层 为应用 ...

  3. 简述osi参考模型各层主要功能_OSI参考模型各层主要功能

    1 / 2 示例描述 OSI 参考模型各层的主要功能 应用层 应用层实际是应用协议层或应用层协议: 主要是保证协议的双方能够看到完全相同的内容与完全相同的内容表达形 式.如果以邮政系统为例,假设 Al ...

  4. 《CCNA路由和交换(200-120)学习指南》——2.2节OSI参考模型的各层

    本节书摘来自异步社区<CCNA路由和交换(200-120)学习指南>一书中的第2章,第2.2节OSI参考模型的各层,作者[美]Richard Deal,更多章节内容可以访问云栖社区&quo ...

  5. 深入TCP/IP协议1---图解OSI参考模型

    首先我们看一下OIS参考模型各个层的作用 更具体一些图下图 字符集:一个国家或一个民族用到的全部字符的集合,美国用ASCII字符集,UTF8 传输层的功能:可靠传输 .流量控制 .拥塞避免,如果出现丢 ...

  6. 简述osi参考模型各层主要功能_计软考研双日练 | OSI参考模型各层提供什么服务?...

    ☝☝☝ 软件工程考研独家平台 撰稿 | 康康哥 编辑 | 丽丽姐 本文由懂计算机.软件工程的博士师哥原创 双日练:NO.20200924 在OSI参考模型中,下列功能需由应用层的相邻层( ). A.  ...

  7. 计算机网络【一】概述+OSI参考模型

    网络概述 局域网:覆盖范围小(100m以内),自己花钱买设备,带宽固定(10M,100M,1000M),自己维护(接入层交换机直接连接电脑.汇聚层交换机直接连接接入层交换机) 广域网:距离远,花钱买服 ...

  8. [知了堂学习笔记]_网络基础知识_1.OSI参考模型(网络七层协议)

    OSI参考模型是国际标准化组织ISO制定的模型,把计算机与计算机之间的通信分成七个互相连接的协议层,如图: 1.1各层功能 1.物理层 最底层是物理层,这一次负责传送比特流,它从第二层数据接收数据帧, ...

  9. OSI参考模型(七层模型)

    OSI参考模型(七层模型) OSI的概念 OSI模型的目的 OSI 模型的优点 OSI模型分为七层 OSI模型的功能 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 OSI模型的详解图 O ...

最新文章

  1. FAQ about AJAX-part II
  2. [C++] C++风格的强制类型转换探讨
  3. JavaWeb(三)——Maven的安装、配置及在IDEA中的使用
  4. P2911 [USACO08OCT]Bovine Bones G (python3实现)
  5. Python模块开发【Distutils】
  6. springmvc返回jsp源代码解决办法
  7. <button>与<input type =“ button” />。使用哪个?
  8. java 中的jframe_java中JFrame是什么
  9. 批处理定时执行任务_[Abaqus tips ] 分析任务的定时执行
  10. php 获取图片、swf的尺寸大小
  11. 前端程序员 学习书籍推荐
  12. 汉王考勤管理软件mysql数据库配置_汉王考勤管理软件使用说明书介绍.pdf
  13. 最全Pycharm教程(5)——Python快捷键相关设置
  14. 《UnityAPI.Animation动画》(Yanlz+Unity+SteamVR+云技术+5G+AI+VR云游戏+Animation+AddClip+CrossFade+立钻哥哥++OK++)
  15. 腾讯看点App正式下线
  16. 关于CAN报文中ACK应答错误的检测原理
  17. vue h5适配ios刘海屏
  18. qpython3手机版turtle_Python的画图模块turtle使用详解
  19. python读取grib格式数据
  20. 14、三维表面重建-DeepSDF

热门文章

  1. javascript如何手动抛出错误?
  2. 个人资料卡片CSS样式
  3. 测绘涉密证怎么办理,有什么作用?想办理测绘资质,测绘涉密证必不可缺!简单介绍几种吧,看看有没有你们适用的
  4. jsp+dialog弹不出来_解决JSP页面无法使用EasyUI里面class=easyui-dialog的问题
  5. 共享计算机添加不上去,电脑连不上共享打印怎么解决
  6. React-Native调试工具的下载与使用
  7. macbookpro接口叫什么_MacBook有什么接口?MacBook有几个USB接口?
  8. 搭稳Netty开发的地基,用漫画帮你分清同步异步阻塞非阻塞
  9. Datagrip连接数据库,报错:Server returns invalid timezone. Need to set ‘serverTimezone‘ property
  10. 编译ceed(cegui editor)