![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
net
文章平均质量分 58
一些网络基础知识
d0ud
作者很懒,懒得连简介都不写
展开
-
HTTP协议
http:超文本传输协议,属于应用层协议通过浏览器,我们可以很方便地用http协议与其他主机通信。当然我们也可以使用curl,但浏览器会帮我们解析HTML,而curl不会。(curl是什么?打开命令行,输入“man curl ”)HTTP请求与HTTP响应对于使用http协议通信的应用,在数据包的应用数据段具有统一的格式。第一行为请求行(响应行),第二行起至空白行前为请求头(响应头),空白行后为请求正文(响应正文)。如下为一个HTTP请求POST /example.php HTTP/1.1Ho原创 2021-06-06 18:49:50 · 120 阅读 · 1 评论 -
arp协议
处于同一子网下的两台主机需要通信时,不仅需要对方的IP地址,还需要对方的MAC地址。arp协议可用于网络层地址(IP地址)和链路层地址(MAC地址)间的映射。假设有A主机192.168.31.2需要和B主机192.168.31.3通信,A已经知道B的IP地址了,接下来需要获取B的MAC地址,这个时候A查询arp表,如果没有对应主机B的表项,就会广播一个arp分组请求B的MAC地址,子网里除B外其他主机都不响应A,B则会将自己的MAC地址发送给A,那么A就能向B发送数据了。arp表打开命令行,输入"原创 2021-05-29 12:57:13 · 374 阅读 · 0 评论 -
IP数据报首部
一般IP数据报首部为20byte,即160bit(“一般”指不带选项的首部)依顺序各个位置含义如下:• 4bit:协议版本号,目前广泛使用的为IPv4• 4bit:首部长度除以32(单位为bit),如160bit是32bit的5倍,则为5• 8bit:服务类型(TOS),通过特定的数值来表明需要何种服务,控制最小时延、最大吞吐量等,• 16bit:数据报总长度,16bit意味着最大长度可以达到65535bit,注意这里指的是IP数据报,并不包括以太网首部或以太网尾部的长度• 16bit:用于标识原创 2021-05-22 22:04:43 · 3289 阅读 · 0 评论 -
IP地址
根据IP地址第一个十进制数可以判断该IP地址类别0-127 A类地址128-191 B类地址192-223 C类地址224-239 D类地址240-247 E类地址既然可以根据此判断网络号和主机号,那么子网掩码有什么用呢答:子网掩码可以用来区分子网号例如一个IP地址:172.31.64.1 ,子网掩码:255.255.240.0我们可以很容易发现这是一个B类地址,这意味着网络号是172.31把剩下的十进制数转换为二进制,240.0 为1111 0000 0000 000064.1为原创 2021-05-22 22:00:07 · 309 阅读 · 0 评论