【HCIA】《OSI参考模型》看这样就足够了~~~
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
本节的知识点✍
计算机网络的诞生发展
OSI参考模型
一、计算机网络的诞生发展✌
计算机网络的四个发展史
1、1946至1957年第一个电子管计算机的出现标志着现代计算机的诞生。
2、1957至1964年第二代晶体管计算机的出现新的职业和整个软件产业由此诞生。
3、1964至1972年第三代集成电路计算机使得计算机在中心程序的控制协调下可以同时运行许多不同的程序。
4、1972年至今第四代大规模集成电路计算机可以在硬币大小的芯片上容纳如此数量的元件使得计算机的体积和价格不断下降而功能和可靠性不断增强。
网络核心即由连接因特网端系统的分组交换机和链路构成的网状网络。网络的核心部分主要是为网络边缘部分的端系统提供数据交换的。比如说主机A要向主机B通信则主机A要通过核心部分的分组交换机和链路将信息由A传送到B。
网络核心部分有两种数据交换的方式一种是分组交换另外一种是电路交换。
二、OSI参考模型----开放式参考互联模型✌
OSIOpen 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.物理层在媒介上传输比特流提供机械和电气的规约
物理层的主要功能是利用物理传输介质为数据链路层提供物理连接以便透明的传送比特流。常用设备有各种物理设备集线器、中继器、调制解调器、网线、双绞线、同轴电缆。
🍅注意
- 数据发送时从第七层传到第一层接收数据则相反。
- 上三层总称应用层用来控制软件方面。
- 下四层总称数据流层用来管理硬件。除了物理层之外其他层都是用软件实现的。
- 数据在发至数据流层的时候将被拆分。
- 在传输层的数据叫段网络层叫包数据链路层叫帧物理层叫比特流这样的叫法叫 PDU 协议数据单元
理解工作比喻
7 应用层老板
6 表示层相当于公司中演示稿老板、替老板写信的助理
5 会话层相当于公司中收寄信、写信封与拆信封的秘书
4 传输层相当于公司中跑邮局的送信职员
3 网络层相当于邮局中的排序工人
2 数据链路层相当于邮局中的装拆箱工人
1 物理层相当于邮局中的搬运工人
传输局定义数据的传输方式以及定义用于在数据局面区分不同流量。
1.区分流量 通过传输局端口号进行区分不同的端口号代表了不同的流量
- 端口号范围0-65535
- 端口号分类静态端口号也称为知名端口号1-1023 动态端口号1024-65535
常见端口号• 域名系统 (DNS)— TCP/UDP 端口 53• 超文本传输协议 (HTTP) — TCP 端口 80• 简单邮件传输协议 (SMTP)— TCP 端口 25• 邮尿协议 (POP)— TCP 端口 110• Telnet — TCP 端口 23• 劢态主机配置协议 DHCP— UDP 端口 67 和端口 68• 文件传输协议 (FTP)— TCP 端口 20 和端口 21
2.定义数据的传输方式分为可靠和不可靠传输方式。
- 什么是可靠的传输协议如何保障可靠传输 保证可靠性 1.确认机制 2.重传输机制
- 什么是面向连接如何保障面向连接 面向连接是在传递数据之前迚行协商确保数据在后续的发送过程中双方能够収送以及能够发送到数据。
TCP的主要特点
1、TCP是面向连接(虚连接)的传输层协议。
2、每一条TCP连接只能有两个端点每- 条TCP连接只能是点对点的。
3、TCP提供可靠交付的服务无差错、不丢失、不重复、按序到达。可靠有序不丢不重
4、TCP提供全双工通信。一发送缓存 准备发送的数据&已发送但尚未收到确认的数据
接收缓存按序到达但尚未 被接受应用程序读取的数据&不按序到达的数据
5、TCP面向字节流把应用程序交下来的数据看成仅仅是一连串的无结构的字节流。
- 特点 1.无连接没有三次握手不需要提前进行协商2.不可靠传输尽力而为 3.简单 4.低开销
网络局编址、寻址路由
- 编址协议 IPV4、IPV6、IPX、Appletalk 等
- IPV4互联网协议版本4 采用了32个二进制进行标识
- 组成方式32个二进制
- 书写方式点分十进制
- 完整的IP地址IP地址部分+网络掩码
- IP地址32个二进制0和1组成
- 网络掩码32个二进制连续的1和连续的组成连续的1代表网络位连续的0代表主机位。
🍅IP地址分类
特殊地址
- 0.X.X.X 无效地址保留地址0.0.0.0 无效地址 占位
- 127.0.0.1 本地测试 127.X.X.X 测试地址
- 网络号网络位丌发 主机位全为0 的地址描述一个网段
- 受限广播地址255.255.255.255
- 定向直接广播地址网络位不变主机位全为1
- 本地链路地址link-local { 169.254.0.0 255.255.0.0 }
数据链路局 针对不同的传输介质定义不同的二层封装
传输介质
- 有线介质同轴电缆、双绞线、先纤
- 无线介质WiFi、蓝牙、wimax等
以太网标准 | 电缆类型 | 最长有效传输距离 |
10BASES | 粗同轴电缆 | 500米 |
10BASE2 | 细同轴电缆 | 185米 |
线序
交叉线线序不同。同层设备使用交叉线。
全反线又称为console线配置线线序相反用于用户控制网络设备。
- 单模应用注入式激先二极管 光在光纤中横向直线传输 光源贵线便宜
- 多模应用发光二极管光在光纤中全反射传输 光源便宜线贵
总结整个OSI模型定义了软件缠身数据的过程。
OSI是一个定义良好的协议规范集并有许多可选部分完成类似的任务。
它定义了开放系统的层次结构、层次之间的相互关系以及各层所包括的可能的任务。是作为一个框架来协调和组织各层所提供的服务。
OSI参考模型并没有提供一个可以实现的方法而是描述了一些概念用来协调进程间通信标准的制定。 即OSI参考模型并不是一个标准而是一个在制定标准时所使用的概念性框架。
🤗🤗今天的内容到这里就结束了~
下一次再见咯~
和你们一起学习的小夏~