经典协议
7层网络协议osi | 功能 | TCP/IP协议族 | 5层网络协议 |
---|---|---|---|
物理层 | 以二进制数据在物理媒体上传输数据 | ISO2110,IEEE802,IEEE802.2………. | 物理层 |
数据链路层 | 传输地址的帧以及错误检测功能 | SLIP,CSLIP,PPP,MTU,ARP,RARP | 数据链路层 |
网络层 | 为数据包选择路由 | IP,ICMP,OSPF,BGP,IGM,ARP,RARP | 网络层 |
交换层(传输) | 提供端到端的接口 | TCP,UDP | 交换层 |
会话层 | 解除或简历与别的接点的联系 | ||
表示层 | 数据格式转换,代码转化,数据加密 | ||
应用层 | 文件传输,电子邮件,文件服务,虚拟终端 | TFTP,HTTP,SNMP,FTP,SMTP,DNS,RIP,Telnet | 应用层 |
状态码
1XX | 2XX | 3XX 重定向 | 4XX 客户端 | 5XX 服务器 |
---|---|---|---|---|
连接状态信息 | 200 连接ok | 301 永久重定向 | 400 错误请求 | 500 服务器遇到了一个未曾预料的状况 |
302 临时重定向 | 401 访问代码存在异常,身份验证错误 | |||
303 临时重定向 | 403 服务被拒绝 | 503 服务器正忙,无资源 | ||
304 特定条件下临时重定向 | 404 未找到 | 504 网关超时 | ||
307 临时重定向(POST方法) |
VPN 全称为Virtual Private Network
VPN 工作在第二层第三层上,第二层是PPTP(TCP1723)、L2TP(UDP:500 (isakmp),UDP:4500 (nat-t)
UDP:1701 (l2tp))第三层是IPSec(UDP:500 (isakmp),UDP:4500 (nat-t))
有NAT是500 无NAT是4500
地址
A类地址的第一组数字为1~126。注意,数字0和 127不作为A类地址,数字127保留给内部回送函数,而数字0则表示该地址是本地宿主机,不能传送。
范围:1.0.0.1到126.255.255.254
B类地址的第一组数字为128~191。
范围:128.0.0.1到191.255.255.254
C类地址的第一组数字为192~223。
范围:192.0.0.1到223.255.255.254
0.0.0.0 是 默认ip地址,是缺省ip 127.0.0.x 是回环地址
私有IP地址分类及范围。
A类:10.0.0.1 – 10.255.255.254
B类:172.16.0.1 – 172.31.255.254
C类:192.168.0.1 – 192.168.255.25
DHCP 动态主机配置协议(网络层)
DHCP的端口号为67 UDP
DHCP 主要组成是由3个东东组成,第一个是DHCP服务器,第二个是DHCP客户端 第三个DHCP中继器。
配置:ip,子网掩码,网关。
DHCP 未分配地址是169.254.x.x
VLAN 虚拟局域网
逻辑划分网络
根据端口换分静态,根据ip划分,根据mac地址划分动态的
DNS 域名系统
DNS查询方式:递归,非递归,迭代
顶级域名:又叫一级域名,一串字符串中间一个点隔开,例如baidu.com,这里说明一下,www.baidu.com不是一级域名!!而是二级域名!
二级域名:实际上就是一个一级域名以下的主机名,一串字符串中间两个“.”隔开,例如pan.baidu.com(”pan”就是主机名)。
三级域名:二级域名的子域名,特征是包含三个“.”,一般来说三级域名都是免费的。
FTP 文件传输系统 利用21,20端口
SFTP 基于SSH的文件传输端口 利用22端口
HTTP版本分为1.0/1.1(添加流水线解决并发)/2.0只用于HTTPS,加密
TCP/IP协议
可以让不同主机,不同架构,不同系统之间互相通信