ISO/OSI:开放系统互连参考模型。(七层模型)
网络分层的优缺点:
IOS七层协议模型:物数网传会表应
分层工作:
TCP/IP五层模型各部分的用途:
物理层:
主要任务描述为确定与传输媒体的接口的一些特性,设备的规范(RJ_45)。机械特性、电气特性、功能特性、过程特性
数据传输单位: 比特
数据链路层:
将网络层交下来的IP数据报组装成帧,在两个相邻结点的链路上传送帧,并对帧进行识别,每一帧包括数据和必要的控制信息(同步信息、地址信息、差错控制、错误检测) CRC循环冗余校验码
数据传输单位:帧
网络层:
负责选择最优路径将数据从源端发送到目的端,IP划分负责将数据尽可能的发送,不保证数据的可靠性。由于网络层使用的是IP协议,因此分组也叫做IP数据报,简称数据报。
协议:IP ICMP(报告错误信息)
传输单位:包/数据包
传输层:负责将数据交给具体的进程。
端口:识别数据发给哪个进程
协议: TCP:提供面向连接的、可靠地数据传输服务,其数据单位为报文段
UDP:提供无连接、尽最大努力的数据传输服务。不保证数据的可靠性,其数据传输单位是用户数据报。
会话层:建立连接、过程管理、断开连接
windows: netstat -nb
Linux : netstat -np
表示层:加密、压缩、改变字节序
应用层:凡能产生网络流量的进程都是应用层的
协议:Telent
传输单位:报文
TCP/IP模型:
四层:
应用层 :应用程序 HTTP FTP SMTP POP3 DNS
运输层、网络层 :内核 TCP UDP / ICMP IP ARP
应用层 :驱动及硬件 以太网
上网方式:
B/S browser / server 通过浏览器
C/S client / server 客户端自己写
P2P point 2 point 点对点