摘要: HTTP请求 HTTP是超文本传输协议,其定义了客户端与服务器端之间文本传输的规范。HTTP默认使用80端口,这个端口指的是服务端的端口,而客户端使用的端口是动态分配的。当我们没有指定端口访问时,浏览器会默认帮我们添加80端口。我们也可以自己指定访问端口如:http://www.ip138.com: 阅读全文
posted @ 2021-02-05 14:54 .dier 阅读(822) 评论(0) 推荐(0) 编辑
摘要: TCP 数据传输 TCP 数据传输就是两个人隔空对话,差了一点距离,所以需要对方反复确认听见了自己的话。 张三喊了一句话(data),李四听见了之后要向张三回复自己听见了(ack)。 如果张三喊了一句,半天没听到李四回复,张三就认为自己的话被大风吹走了,李四没听见,所以需要重新喊话,这就是tcp重传 阅读全文
posted @ 2021-02-05 13:18 .dier 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 在TCP层,有个Flags字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG.其中,对于我们日常的分析有用的就是前面的五个字段。它们的含义是:SYN表示建立连接,FIN表示关闭连接,ACK表示响应,PSH表示有DATA数据传输,RST表示连接重置。 RST一般是在 阅读全文
posted @ 2021-02-05 12:57 .dier 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 【更新于2017.01.04 】该部分内容配图有误,请大家见谅,正确的配图如下,错误配图也不删了,大家可以比较下,对比理解效果更好。这么久才来更新,抱歉! 错误配图如下: 首先Client端发送 阅读全文
posted @ 2021-02-05 10:49 .dier 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1、HTTP请求报文格式 2、HTTP响应报文格式 3、HTTP请求及响应报文示例 4、HTTP状态码 5、HTTP报文wireshark抓包示例 6、现实问题实例: a、在网络通信过程中,客户机访问外部网络,首先需要通过ARP确认网关mac地址,然后通过DNS解析出服务器ip地址(如果未向外部查询 阅读全文
posted @ 2021-02-04 15:47 .dier 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 1、HTTP会话抓包 a、HTTP只被用来发布客户端和服务器的应用层命令。当进行数据传输时,除了在数据流的开始和结束部分,是看不到应用层的控制信息的。b、HTTP数据包通过TCP被传输到服务器的80端口,也就是HTTP通信的标准端口;c、HTTP数据包会被确定为8中不同请求方法中的一种(根据HTTP 阅读全文
posted @ 2021-02-04 12:14 .dier 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1、DNS数据包结构 DNS ID号:用来对应DNS查询和DNS响应呢,标识一个DNS查询过程;期望递归(Recursion Desired,RD):当请求中设定了这个值,说明域名服务器支持递归查询;可用递归(Recursion Available,RA):当响应中设定了这个值,说明域名服务器支持递 阅读全文
posted @ 2021-02-03 18:15 .dier 阅读(1561) 评论(2) 推荐(1) 编辑
摘要: 1、DHCP报文结构 2、DHCP报文图示 操作代码:用来指出这个数据包是DHCP请求还是DHCP回复;跳数:中继代理用来帮助寻找DHCP服务,通过中继应该hop会加1;事务ID:用来匹配请求和响应的一个随机数;标记:DHCP客户端能够接受的流量类型(单播、广播以及其他) 3、DHCP协议 在早期B 阅读全文
posted @ 2021-02-03 16:10 .dier 阅读(1498) 评论(0) 推荐(0) 编辑
摘要: 1、TCP报文报头结构 2、UDP报头结构(报头8字节) 3、ICMP报头结构 类型和代码信息可参考下述链接http://www.iana.org/assignments/icmp-parameters ICMP主要介绍了ping和路由跟踪(traceroute) 阅读全文
posted @ 2021-02-03 14:50 .dier 阅读(329) 评论(0) 推荐(0) 编辑
摘要: Cisco ACI,其全称是:Cisco Application Centric Infrastructure,即:思科应用中心基础架构,光从这个复杂的名字中,其实是难以看到ACI的功能和用途的。ACI,本质上是思科针对数据中心提供的SDN解决方案,其核心功能或目的是对数据中心网络实现软件层面的集中 阅读全文
posted @ 2021-02-02 16:00 .dier 阅读(1062) 评论(0) 推荐(0) 编辑