计算机技术

HTTP、TCP/IP、网关、子网掩码

2019-11-05  本文已影响0人  樗云

HTTP

HTTP(超文本传输协议)是应用层上的一种客户端/服务端模型的通信协议,它由请求和响应构成,且是无状态的
( 无状态是指两次连接通信之间是没有任何关系的,每次都是一个新的连接,服务端不会记录前后的请求信息。)

URL构成

http://www.baidu.com/index.html?id=10
http 协议 protocol
www.baidu.com 主机 host
index.html 路径 path
id=10 参数 query string

常见请求头

常见响应头

状态码

成功的状态码:
失败的状态码:
其他:

TCP/IP协议

即传输控制/网络协议,也叫作网络通讯协议。不仅仅包括TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇

IP地址

IP 地址是一个网卡在网络世界中的通讯地址,一个网卡在同一时段只能有一个 IP 地址,一台机器可以有多个 IP 地址。

IP地址分为三类

在很早的时候就预料到了ipv4可能不足,所以在每一类的ip地址中都预留了一部分地址作为私有ip

类型 ip范围 私有地址范围
A 1.0.0.0~126.255.255.255 10.0.0.0~10.255.255.255
B 128.0.0.0~191.255.255.255 172.16.0.0~172.31.255.255
C 192.0.0.0~223.255.255.255 172.16.0.0~172.31.255.255

其中还有 127.x.x.x 段地址空间是被保留的回环地址

具体的上网流程
比如在一个小区内的电信用户的公网ip都是相同的,所以我们将数据发送给路由器,然后路由器通过公网ip访问互联网查询到数据,然后路由器再将查询到的数据传递到私有ip地址。

子网掩码

子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码用于将某个IP地址划分成网络地址和主机地址两部分。

常用的子网掩码有数百种,以下为最常用的两种子网掩码:

IP地址的子网掩码设置不是任意的。如果将子网掩码设置过大,容易超时并导致网络传输错误。因此,如果一个网络的规模不超过254台电脑,采用“255.255.255.0”作为子网掩码就可以了。
局域网最常使用的IP地址“192.168.x.y”默认的子网掩码是“255.255.255.0”。x相同,y不同的设备属于一个掩码为“255.255.255.0”的同一子网中,俗称属于同一网段。

网关

网关实质上是一个网络通向其他网络的IP地址,既可以用于广域网互连,也可以用于局域网互连。
网关地址总是与计算机IP地址是同一网段的。不同网段的设备必须通过网关通讯。
通常默认网关即为路由器地址。

比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1~192. 168.1.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~192. 168.2.254”,子网掩码为255.255.255.0。而要实现这两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机。

网关的IP地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)。

Windows固定IP

  1. cmd中输入ipconfig /all查看当前IP和DNS
  2. WiFi=>WLAN=>更改适配器选项=>属性=>WLAN属性=>IPV4
上一篇 下一篇

猜你喜欢

热点阅读