OSI七层模型
- 物理层:在媒介上传输比特流;提供机械的和电气的规约,在设备之间传输比特流、规定了电平、速度和电缆针脚等物理特性(bit流0101)
- 数据链路层:将分组数据封装成帧;在数据链路上实现数据的点到点、或点到多点的直接通信;差错检测(MAC地址)将比特(bit)组合成字节(1byte=8bit),再将字节组合成帧,使用链路层地址(以太网使用MAC地址)来访问介质,并进行差错检测。MAC地址全球唯一相当于身份证号
- 网络层:定义逻辑地址;实现数据从源到目的地的转发通过IP进行数据报文的查找(路由表)IP包
- 传输层:提供面向连或非面向连接的数据传递以及进行重传前的差错检测(TCP、UDP),端到端的通信段
- 会话层:在通信双方之间建立、管理和终止会话
- 表示层:进行数据格式的转换,以确保一个系统生成的应用层数据能够被另一个系统的应用层所识别和理解
- 应用层:对应用程序提供接口,OSI参考模型中最靠近用户的一层,为应用程序提供网络服务。(wx、Q、HTTP、FTP、TFTP、Telnet、SMTP、POP3、SNMP)
TCP IP四层模型
- 网络接入层
- 网络层
- 传输层
- 应用层
常见标准化组织
IETF:负责开发和推广互联网协议(特别是构成TCP/IP协议族的协议)志愿组织,通过RFC发布新的或取代老的协议标准
IEEE:IEEE定制了全世界电子、电气和计算机科学领域30%左右的标准,比较知名的有IEEE802.3(Ethernet)、IEEE802.11(WIFI)
ISO:在制定计算机网络标准方面,ISO是起着重大作用的国际组织,如OSI模型,定义于ISO/IEC7498-1