1.7 OSI 参考模型(计算机网络的体系结构)
1.7 OSI 参考模型(计算机网络的体系结构)
几个基本概念
- ISO 国际标准化组织
- OSI 互联网法律上的国际标准
- TCP/IP Suite 因特网上的国际标准
- Network Protocols 数据交换遵守的规则、标准或约定
- 网络体系结构 计算机网络各层及其协议的集合
*** OSI 7层 ***
应用层 能够产生网络流量能够和用户交互的应用程序
表示层 加密 压缩 开发人员
会话层 服务和客户端建立的会话 查木马
传输层 可靠传输(建立会话,如下一部电影) 不可靠对话(QQ聊天发消息)
网络层 IP地址编址,选择最佳路径
数据链路层 数据如何封装, 添加物理层地址 (MAC地址)
物理层 规定了电压,接口标准
理解OSI 参考模型对网络排错指导
- 物理层故障 查看连接状态 发送和接收的数据包
- 数据链路层故障 MAC冲突 ASDL欠费 网速没办法协商一致 计算机连接到错误的VLAN
- 网络层故障 配置错误 IP地址 子网掩码 配置错我的网关 路由器没有配置到达目标网络的路由。
- 应用层故障 应用程序配置错误
OSI 参考模型和网络安全
- 物理层安全 别人可以私自接入你的网线
- 数据链路层安全 ADSL 电话拨号账号密码 数据链路层安全 VLAN 交换机端口绑定
- 网络层安全 根据数据包的IP地址进行流量控制 在路由器上使用ACL控制数据包流量
- 应用层安全 开发的应用程序没有漏洞
开放系统信息交换的几个概念
实体: 交换信息的硬件或软件进程
协议 : 控制两个对等实体通信的规则
服务: 下层向上层提供服务,上层需要使用下层提供的服务来实现本层的功能
服务访问点 : 相邻两层实体间 交换信息的地方
传输层分成段,网络层给段加上IP 地址变成数据包,链路层给数据包添上MAC 地址变成数据帧,最后变成比特流。
TCP/IP 协议不仅仅是TCP和IP 两个协议,而是一堆协议,即协议栈。这两个只是比较出名的。
数据封装
171)]
TCP/IP 协议不仅仅是TCP和IP 两个协议,而是一堆协议,即协议栈。这两个只是比较出名的。
数据封装
OSI 参考模型是整个计算机网络中最重要的知识点, 在工作上理解的计算机网络一般是 TCP/IP 协议栈,之后我会总结一期工作面试中需要掌握的网络知识。