
网络协议
我爱默小兜
热爱编程,热爱生活
展开
-
有了 IP 地址,为什么还要用 MAC 地址
为什么要这样设计?交换机为什么不可以处理ip?为什么要分层?因为交换机只能处理mac地址,不能处理ip地址。交换机工作在二层,只认识MAC地址。交换机处理mac,路由器处理ip简单地说两句:二层是这样工作的:每个接入设备口分配一个地址,一般的星形结构的网络,每台设备发出的数据所有其他设备都能收到,然后根据目标地址看是否是发给自己的。这个地址是谓MAC地址,因为身在最底层,没原创 2016-04-06 14:28:18 · 9428 阅读 · 1 评论 -
有了IP和MAC 为什么还需要ARP协议
首先我们需要先大致了解一下MAC地址,MAC(Media Access Control, 介质访问控制)地址是烧录在Network Interface Card(网卡,NIC)里的,也叫硬件地址,是由48比特长(6字节),16进制的数字组成.0-23位叫做组织唯一标志符(organizationally unique ,是识别LAN(局域网)节点的标识.24-47位是由厂家自己分配。网卡的物理转载 2016-04-06 14:39:18 · 6615 阅读 · 0 评论 -
HTTP响应头和请求头信息对照表
HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。HTTP的头信息包括通用头、请求头、响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。通用头标:即可用于请求,也可用于响应,是作为一个整体而不是特定资源与事务相关联。请求头标:允许客户端传递关于自身的信息和希望的响应形式。响应头标:服务器和于传递自身信息的响应。实体头标:定义被传送资源的信息。即可用于请求,也原创 2016-04-06 14:46:11 · 1496 阅读 · 0 评论 -
Http协议与https协议区别
http协议时超文本传输协议。https是安全的超文本传输协议,是安全版的http协议,使用安全套接字层(SSL)进行信息交换。https协议主要针对解决http协议以下不足:1.通信使用明文(不加密),内容可能会被窃听2.不验证通信方身份,应此可能遭遇伪装3.无法证明报文的完整性(即准确性),所以可能已遭篡改http+加密+认证+完整性保护=httpshttps并原创 2016-04-07 16:07:18 · 6465 阅读 · 2 评论 -
HTTP状态码及其含义
下表显示了常见的HTTP 1.1状态代码以及它们对应的状态信息和含义。 状态代码 状态信息 含义 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 200 OK 一切正常,对GET和POST请求的应答文档跟在后面。原创 2016-06-29 13:45:55 · 1162 阅读 · 0 评论 -
图解从输入网址到显示页面中间发生了什么(一)
图解从输入网址到页面显示中间发生了什么?查询缓存、域名解析、三次握手、网络协议、新鲜度检查、HTTP协议、GET请求、DOM树、渲染。。。原创 2017-04-20 10:32:34 · 4357 阅读 · 0 评论