随笔分类 - 计算机网络
摘要:整体流程: 1. DNS域名解析 2. 建立TCP连接 3. 发送HTTP请求 4. 服务器处理请求 5. 返回响应结果 6. 关闭TCP连接 7. 浏览器解析HTML 8. 浏览器布局渲染 使用的协议: DNS、TCP、IP、OSPF(IP数据包在路由器中,路由选择协议)、ARP、HTTP 详细:
阅读全文
摘要:区别 http https 安全性 超文本传输协议,信息明文传输 具有安全性的 SSL 加密传输协议 连接方式 无状态(指其数据包的发送、传输和接收都是相互独立的。) 由 SSL+HTTP 协议构建的可进行加密传输、身份认证的网络协议 端口 80 443 证书申请方式 免费申请 要到 CA (Cer
阅读全文
摘要:GET和POST是HTTP请求的两种基本方法。 浏览器用GET请求来获取一个html页面/图片/css/js等资源;用POST来提交一个<form>表单,并得到一个结果的网页。 区别 get post 发送数据长度 在URL中传送的参数是有长度限制 一般被默认为不受限制 发送数据类型 只能发送ASC
阅读全文
摘要:ICMP是“Internet Control Message Ptotocol”(Internet控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。 在网络中经常会使用到ICMP协议。例如经常用于检查网络不通的ping命令,这个ping的过程实际上就是
阅读全文
摘要:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功)表示成功处理了请求的状态代码 20
阅读全文
摘要:缩写字段含义 序列号 seq:占4个字节,用来标记数据段的顺序。TCP 把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生; 给字节编上序号后,就给每一个报文段指派一个序号;序列号 seq 就是这个报文段中的第一个字节的数据编号。 确认号 ack:占4个字节,期待收到对方下一个
阅读全文
摘要:分层作用(协议数据单元PDU)协议 物理层 通过媒介传输比特,确定机械及电气规范(比特 Bit) RJ45、CLOCK、IEEE802.3(中继器,集线器) 数据链路层 将比特组装成帧和点到点的传递(帧 Frame) PPP、FR、HDLC、VLAN、MAC(网桥,交换机) 网络层 负责数据包从源到
阅读全文
摘要:地址按用途分为私有地址和公有地址两种。所谓私有地址就是在A、B、C三类IP地址中保留下来为企业内部网络分配地址时所使用的IP地址。 私有地址主要用于在局域网中进行分配,在 Internet上是无效的。这样可以很好地隔离局域网和 Internet。私有地址在公网上是不能被识别的,必须通过 NAT 将
阅读全文
摘要:HTTP Request Header 请求头 常用:Accept、 Connection、Cookie、Host、Referer、Upgrade、User-Agent等。 Header解释示例 Accept 指定客户端能够接收的内容类型 Accept: text/plain, text/html
阅读全文