一. IP相关知识
首先是mac地址,他是和网卡相关的唯一标识,物理地址,每台电脑都不一样,用于通信时找到电脑。
用ifconfig在Linux中查看网卡信息。
IP的作用是封装以太网帧,转换成IP数据报格式,逻辑地址。
A类地址大型网络运用,B类网络一般用于中等规模的网络,C类地址一般用于局域网。
子网掩码的作用是区分ip地址是第几类地址。还有的ip地址写为192.168.100.1/24代表子网掩码有24个1,即B类网络。
端口绑定指定应用程序,0~1024是知名端口号,如80是万维网端口号,21是FTP。一个程序可以有多个端口。
二.七层网络模型
三. tcp/ip四层协议
1.udp协议
2. TCP协议
3.IP协议
4.以太网帧协议
封装:从应用层到物理层,应用程序依次加tcp头部,ip头部,以太网帧头部尾部。
使用arp -a获取以太网物理地址。
四.http协议
http报文结构
在浏览器中按F12打开开发者工具,找到网络那里,查看源就可以查看请求和响应的头部信息了。
状态码概述: