Casual Note of Computer Network

 

20170605

本地环回地址(loopback):

IPV4:127.0.0.1-127.255.255.254

IPV6:::1 (即 0000:0000:0000:0000:0000:0000:0000:0001)

 

20170605

IP地址编址方法经过三个阶段:
1、两级IP:分为A、B、C三类,每个IP包含网络号、主机号两部分。
2、三级IP:每个IP包含网络号、子网号、主机号三部分
3、CIDR:每个IP包含网络前缀、主机号两部分。消除了A、B、C类地址和划分子网的概念,提高了地址利用率,使路由聚合成为可能。
 
A类:0*
B类:10*
C类:110*
D类:1110*
          224.0.0.0~224.0.0.255为保留组播地址,有特殊含义
          224.0.1.0~238.255.255.255为用户组播地址,组播组的地址在这范围内
          239.0.0.0~239.255.255.255为本地管理组播地址
 
因特网中的内网专用地址:
10.0.0.0/8           (10.0.0.0--10.255.255.255)
172.16.0.0/12     (172.16.0.0--172.31.255.255)
192.168.0.0/16   (192.168.0.0--192.168.255.255)

 

20170811

TCP连接的三次握手和释放的四次握手:

 2017.09.10

DNS使用的传输协议既可为TCP又可为UDP

 

 2017.09.17

HTTP协议(详见:HTTP教程

1、消息格式

1、请求消息(四部分):

请求行(请求方法、请求路径、协议版本)

请求头(键值对列表,一个键值对一行)

回车换行

请求数据

2、响应消息(四部分):

状态行或响应行(协议版本、状态码、状态说明)

消息报头(键值对列表,一个键值对一行)

回车换行

响应正文

 

2、请求方法:

3、状态码(详见:HTTP状态码

几个典型状态码:

200:请求成功,一般用于GET与POST请求。

300:多种选择。请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端(例如:浏览器)选择。

301:永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替。

302:临时移动。临时移动。与301类似。但资源只是临时被移动。客户端应继续使用原有URI。

303:查看其它地址。与301类似,使用GET和POST请求查看。

304:未修改。所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源。

305:使用代理。所请求的资源必须通过代理访问。

307:临时重定向。与302类似,使用GET请求重定向。

400:坏请求。客户端请求的语法有误,服务端无法理解。

401:未认证。请求要求用户的身份认证。

403:禁止访问。服务端理解客户端的请求,但拒绝执行请求。

404:Not Found。

408:请求超时。服务端等待客户端发送的请求时间过长,超时。

500:服务器内部错误,无法完成请求。

501:服务端不支持请求的功能,无法完成请求。

502:Bad Gateway。充当网格或代理的服务器从远程服务器接收到了一个无效请求。

504:Gateway Timeout。充当网关或代理服务器未及时从远端服务器获取请求。

505:服务端HTTP版本不支持,无法完成请求。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值