OSI参考模型 和 TCP/IP协议
OSI 参考模型
OSI 开放系统互连参考模型
ISO 国际标准化组织
IOS 思科网络操作系统
想要让两台PC进行通信,必须使用相同的信息交换规则。我们把计算机网络中用于规定信息的格式,以及如何发送和接受信息的一套规则称谓网络协议或者通信协议
我们为了减少网络设计的复杂,人们往往按功能将计算机网络划分为多个不同功能的层
网络体系结构就是网络中分层模型及各层功能的精确定义,其中一个重要的网络体系结构就是ISO/OSI参考模型
它是由国际标准化组织(ISO),电气和电子工程师协会(IEEE),国际电信联盟(ITU)等等组织提出的参考模型(OSI),即ISO/OSI参考模型
七层模型 | 含义 |
---|---|
应用层 | 一个终端,如写一封信,编辑好文字文字格式等,点击发送到下一层,是最靠近用户的OSI层,这一层为用户的应用程序(例如电子邮件、文件传输和终端仿真) |
表示层 | 分析传输过来的是什么,文字还是图片,用正确的格式编码。或者需要压缩、加密操作等都在这一层 |
会话层 | 分析传过来的是什么,是保存到本地的还是需要传输到传输层的 |
传输层 | 打入报头,定义了一些传输数据的协议和端口号,发送人的信息和接收人的信息 |
网络层 | 在报头前面打入IP,自己的ip和对方的ip |
数据链路层 | 打入MAC地址,自己的和对方的 |
物理层 | 主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换),这一层的数据叫做比特。 |
- OSI参考模型具有以下优点:
- 简化了相关的网络操作
- 提供设备间的兼容性和标准接口
- 促进标准化工作
- 结构.上可以分隔
- 易于实现和维护
TCP/IP协议
TCP/IP三次握手
OSI 和TCP/IP的区别
共同点
- OSI参考模型和TCP/IP参考模型都采用了层次结构的概念,
- 都能够提供面向连接和无连接两种通信服务机制;不同点
不同点
- 前者是七层模型,后者是四层结构
- 对可靠性要求不同(后者更高)
- OSI模型是在协议开发前设计的,具有通用性.TCP/IP是先有协议集然后建立模型,不适用于非TCP/IP网络.
- 实际市场应用不同(OSI模型只是理论上的模型,并没有成.熟的产品,而TCP/IP已经成为“实际上的国际标准”)
ICMP协议
ICMP协议是TCP/IP协议族的一一个子协议
用于在IP主机,路由器之间专递控制消息。控制消息指网络通不通,主机可否达,路由是否可用等
Ping命令就是ICMP协议工作的过程。
- ping命令
ping是用来检测网络连通性的命令
TCP/IP协议设计了ICMP就是为了弥补IP协议的不足
基本格式:ping <ip地址>或者<域名>
基本参数:-t 无限发包
ping使用的协议:ICMP协议
TTL可能有64、128、256,三种显示可能,64-56=8,说明访问的时候经过了8个路由器
- tracert命令
tracert 显示经过了多少路由器