不同的协议对应不同的设备,协议间相互透明,每个协议只专注于自己的功能。
协议层 | 传输单位 | 特点 | 地址 | 网络设备 | 常见协议 |
应用层 | telnet,ftp,DNS | ||||
传输层 | 段(Segment) | TCP:面向连接,可靠传输 UDP:无连接,不可靠 | 端口 | 代理 | TCP,UDP |
网络层 | 包(Packet) | 跨网域,路由转发,分片,尽力交付。 | IP地址 | 路由器 | ICMP、IP |
数据链路层 | 帧(Frame) | 封装成帧、透明传输、差错检测 | MAC地址 | 交换机 | ARP |
物理层 | 比特(bit) | 机械特性、电气特性、功能特性和规程特性 | 集线器(Hub) |
ARP:地址解析协议,将IP地址解析成物理MAC地址
ICMP:互联网控制报文协议,用于主机和路由器彼此交换网络层信息,最典型的用途是差错报告。例如,当运行一次Telnet、Ftp或者Http会话时,也许会碰到诸如“目的网络不可达”之类的错误报文,这种报文便是在ICMP中产生的
HTTPS和HTTP的区别:
https协议需要到ca申请证书,一般免费证书很少,需要交费。
http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议
http和https使用的是完全不同的连接方式用的端口也不一样,前者是80,后者是443。
http的连接很简单,是无状态的
HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 要比http协议安全
Https的使用:一般用于支付宝、银行等这些对安全行要求较高的网站访问当中。