知识点:
网络是一个统称,泛指把人或者事物链接起来。不言而喻计算机网络就是将电脑与电脑连接起来。
TCP/IP协议:
协议分层分为四层:应用层,传输层,网络层,链路层
应用层:定义数据格式,并按照对应的格式解读数据。
传输层:定义端口,确认主机上应用程序的身份,并将数据包交给对应的应用程序。
网络层:定义IP地址,确认主机所在的网络位置,并通过IP进行MAC寻址,对外网数据包进行路由转发
链路层:对0和1进行分组,定义数据帧,确认主机的物理地址,传输数据
IP地址及分类:IP地址就是电脑连接internet的一个编号。分类A,B,C,D,E三类。一共占32位,4字节
IP地址按2级分,分为网络号+主机号
A类:网络号占1字节,8位
B类:网络号占2字节,16位
C类:网络号占字节,24位
D,E类不太要求,就不介绍了。有兴趣可以在CSDN上直接收索。
IP地址按3级分,可分为网络号+子网号+主机号。
子网掩码:子网掩码的出现是为了你不IPv4不足的原因,而产生的一种虚拟IP地址技术。
A类IP默认的子网掩码:255.0.0.0;
B类IP默认的子网掩码:255.255.0.0;
B类IP默认的子网掩码:255.255.255.0;
255对应二进制:1111111,因此上面的地址是可以进行二进制转换的。
公有IP:由 Inter NIC(Internet Network Information Center 因特网信息中心)负责。这些 IP 地址分配给注册并向Inter NIC提出申请的组织机构,公有 IP 全球唯一,可以访问它直接上网
私有IP:非注册地址,专门为组织机构内部使用,不能直接上网。
ARP/RARP:地址解析协议/逆向地址解析协议,ARP就是将帧里存储的IP地址转化位MAC地址。(通过目标设备的IP地址找到目标设备的MAC地址。
DHCP:动态主机配置协议,使用UDP协议工作,主要功能是位内部网络和网络运营商自动分配IP地址,为用户或者内部网络管理员作为对所有计算机作中央管理的手段,为内部网络用户接受IP租约
NAT:网络地址转换,用于私有制IP到公有制IP的转换。详细的可以自己收索。
任务一:网络数据抓包
其次,通过抓包工具查看浏览器提交给服务器的字段和数据。
1.先下载Charles抓包工具
2.访问地址:http://temp.blog8090.com/ ,提交手机号、姓名,在浏览器返回的信息中,得到下一步任务的「暗号」
3.使用抓包工具
4.完成