一:OSI模型
名称 层次 功能
物理层 1 实现计算机系统与网络间的物理连接
数据链路层 2 进行数据打包与解包,形成信息帧
网络层 3 提供数据通过的路由
传输层 4 提供传输顺序信息与响应
会话层 5 建立和中止连接
表示层 6 数据转换,确认数据格式
应用层 7 提供用户程序接口
一:典型协议
1.进程/应用程的协议 (最上面)(应用层)
平时最广泛的协议,这一层的每一个协议都由客程序和服务程序两部分组成,程序通过服务器与客户机交互来工作,常见的协议有(telnet,ftp,smtp,http,dns等)
2.主机-主机层协议 (中间)(传输层)
建立并且维护连接,用于保证主机间数据传输的安全性,这一层主要有两个协议:tcp(有连接的,可靠的字节连接协议) 和UDP(无连接的,不可靠的协议)
3.internet层协议 (最下面)(网络层)
负责数据的传输,在不同网络和系统间寻找路由,设备寻址,协议有:ip,ICMP协议(是ip的附属协议)
详解:
TCP:传输控协议
UDP:用户数据包协议
http:超文本传输协议
FTP:文件传输协议
IP:英特网互联协议
ICMP:控制报文协议
ARP:正向地址解析协议
RARP:方向地址解析协议,通过MAC地址确定IP地址
TFTP:客户机和服务器之间进行简单文件传输的协议
DHCP: 动态主机配置协议,让系统得以连接到网络上
NAT: 网络地址转换属接入广域网(私有地址转换为合法的ip地址(外网地址))
DNS: 用于域名解析服务,将域名地址转换为ip地址。
联系客服