1.ISO/OSI
ISO:国际标准化组织
OSI:7层模型互联
IOS:是互联网操作系统,是思科为其网络设备开发的操作维护系统
发送时上层传到下层
接收时候是下层传到上层
bit为物理层传输单位
数据层以帧为单位
ipconfig查看计算机地址:
网卡的MAC地址 负责内网
IP地址负责外网
传输层 TPDU(传输协议数据单元)单位为 段
用户:
会话层 SPDU (会话协议数据单元):对应用会话的管理 同步
表示层 PPDU (表示协议数据单元):数据的表现形式,解码,加密
应用层 APDU (应用协议数据单元):对应用提供接口
数据传输:
物理层:比特流的传输、物理接口、电气特性等(网线、网卡等)
数据链路层:成帧、用MAC地址访问媒介,错误检测与修正
网络层:(提供逻辑地址)写入IP地址、选路 原IP与目标IP、选路(传递路径)
传输层:确定传输协议可靠与不可靠(TCP 可靠 UDP协议更快但不可靠、传输前的错误检测与流控)
2.TCP/IP四层模型(跟现在网络协议有实际联系)
应用层(对应OSI应用表示会话三层):为用户提供所需要的各种服务
传输层(传输层):传输控制协议(TCP) 可靠 面向连接、 用户数据报协议(UDP) (更快)不可靠不面向连接
网际互连层(网络层):IP(网际)协议 互联网组管理协议(IGMP) 互联网控制报文协议(ICMP)
网络接口层(数据链路+物理层):ARP解析协议 cmd中 写入 arp -a将IP地址翻译成网卡物理地址
两军问题:TCP/IP三次握手的由来,由于怎么都要包的丢失,所以认为三次已经足够可靠。
共同点:
1.都采用层次结构
2.都可以面向连接和无连接两种通信服务极致
不同:
1.前者是7层,后者4层
2.TCP/IP对可靠性要求更高
3.OSI是协议开发前设计的由通用性
TCP/IP只是适用于TCP网络
4.OSI是理论模型无成熟产品
TCP/IP是国际标准
本文仅供个人学习复习使用参考。