美文网首页
2018-04-25 Web安全协议的初步了解

2018-04-25 Web安全协议的初步了解

作者: labixx | 来源:发表于2018-04-26 00:26 被阅读0次
    1.jpeg

    1.协议

    HTTP

    超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。

    主要作用:

    HTTP是一个客户端和服务器端请求和应答的标准(TCP)。

    请求方式:

    GET: 请求指定的页面信息,并返回实体主体。

    HEAD: 只请求页面的首部。

    POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体。

    PUT: 从客户端向服务器传送的数据取代指定的文档的内容。

    DELETE: 请求服务器删除指定的页面。

    OPTIONS: 允许客户端查看服务器的性能。

    TRACE: 请求服务器在响应中的实体主体部分返回所得到的内容。

    PATCH: 实体中包含一个表,表中说明与该URI所表示的原内容的区别。

    MOVE: 请求服务器将指定的页面移至另一个网络地址。

    COPY: 请求服务器将指定的页面拷贝至另一个网络地址。

    LINK: 请求服务器建立链接关系。

    UNLINK: 断开链接关系。

    WRAPPED: 允许客户端发送经过封装的请求。

    Extension-mothed:在不改动协议的前提下,可增加另外的方法。

    常见只有 GET、POST

    image.png

    请求信息:

    Host Host头域指定请求资源的Intenet主机和端口号,必须表示请求url的原始服务器或网关的位置

    Referer 允许客户端指定请求uri的源资源地址,这可以允许服务器生成回退链表,可用来登陆、优化cache等

    Range (POST中)Range头域可以请求实体的一个或者多个子范围

    User-Agent头域 User-Agent头域的内容包含发出请求的用户信息。本机的提交的信息

    返回信息:

    HTTP/1.1 200 OK 典型的响应消息

    Location Location响应头用于重定向接收者到一个新URI地址

    Server Server响应头包含处理请求的原始服务器的软件信息

    Content-Type Content-Type实体头用于向接收方指示实体的介质类型,

    Content-Range Content-Range实体头用于指定整个实体中的一部分的插入位置,他也指示了整个实体的长度

    Last-modified Last-modified实体头指定服务器上保存内容的最后修订时间

    image.png

    HTTPS

    HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。

    2.域名

    主域名指baidu.com

    www.baidu.com www未通用默认的前缀(现在一般和baidu.com没有区别)

    子域名(二级域名) m.baidu.com

    3.IP地址

    IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

    IP地址分类

    A类 10.0.0.0--10.255.255.255

    一个A类IP地址是指, 在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为8位,主机标识的长度为24位,A类网络地址数量较少,有126个网络,每个网络可以容纳主机数达1600多万台。

    A类IP地址 地址范围1.0.0.0到127.255.255.255 (二进制表示为:00000001 00000000 00000000 00000000 - 01111110 11111111 11111111 11111111)。

    B类 172.16.0.0--172.31.255.255

    一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码。如果用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是“10”。B类IP地址中网络的标识长度为16位,主机标识的长度为16位,B类网络地址适用于中等规模的网络,有16384个网络,每个网络所能容纳的计算机数为6万多台。

    B类IP地址地址范围128.0.0.0-191.255.255.255 (二进制表示为:10000000 00000000 00000000 00000000----10111111 11111111 11111111 11111111)。

    C类 192.168.0.0--192.168.255.255

    一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。C类IP地址中网络的标识长度为24位,主机标识的长度为8位,C类网络地址数量较多,有209万余个网络。适用于小规模的局域网络,每个网络最多只能包含254台计算机。

    C类IP地址范围192.0.0.0-223.255.255.255 (二进制表示为: 11000000 00000000 00000000 00000000 - 11011111 11111111 11111111 11111111)。

    子网掩码

    子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码

    这个我也很迷糊!!!!!

    DNS

    DNS 是域名系统 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。

    主要用于将域名解析到公网IP地址。

    域名和IP地址的关系

    image.png image.png

    4.网站初步了解

    下面是关键的:

    以上部分你都可以不看然后看看下面的图就好了。

    image.png

    建议:自己搭建网站尝试

    1.IIS+ASP/ASPX

    2.Apache+PHP

    3.Tomcat/Wblogic/Jboss+JSP

    相关文章

      网友评论

          本文标题:2018-04-25 Web安全协议的初步了解

          本文链接:https://www.haomeiwen.com/subject/iepulftx.html