03 2012 档案

摘要:HTTP协议高居应用层,自然少不了一定的“应酬”了,客户端与服务器的相认,关键在于双方的“三次握手”。 下图是登陆江西师范大学网站后通过Wireshark抓包获得的帧: 可以看到,客户端向服务器先是不停地向服务器发送了6次请求报文,然后服务器逐个进行了确认,据此可以首先确定,HTTP协议是基于TCP协议的可靠传输。具体的“三次握手”为: (1)客户端发送请求: 客户端向服务器发送了一个Connection establish request (SYN):server port http。 (2)服务器向客服端发送确认响应: 服务器向客户... 阅读全文
posted @ 2012-03-12 00:17 任琦磊 阅读(2719) 评论(0) 推荐(0) 编辑
摘要:DNS(Domain Name System,域名系统), DNS通过域名和IP地址相互映射的一个分布式数据库,使易记的域名替代了枯燥的IP地址。在因特网中向主机提供域名解析服务的机器即为DNS服务器。DNS是基于IP协议中的UDP协议,端口号为53。目前,DNS分布式查询方式一般采用递归或递归迭代相结合的方法获得域名和对应的IP。 首先通过nslookup命令进行DNS查询工作: 这里可以看到,我的本地DNS服务器为ns.jxncppt.net.cn(江西南昌电信),IP地址为202.101.224.69。我所搜索的百度(www.baidu.com)真实域名为www.a.shifen.... 阅读全文
posted @ 2012-03-10 05:01 任琦磊 阅读(5749) 评论(0) 推荐(0) 编辑
摘要:准备好两台局域网内的电脑,一台配置为FTP服务器,另一台进行登录,并使用Wireshark抓包。 此时两台电脑的基本状态为:两台电脑(Win7系统)直接通过网线相连,其中FTP服务器的IP设为192.168.1.1,客户端的IP为192.168.1.2。FTP工具为Filezilla(由xampp附带)。 抓取的包相当杂乱,于是使用过滤器(Filter)对其进行过滤。 当过滤出这些FTP包后猛地一惊,大片的黑底红字,即Bad TCP。相应显示的错误信息为“Header checksum:0x0000 [incorrect, should be 0xb2d1 (maybe caus... 阅读全文
posted @ 2012-03-09 19:51 任琦磊 阅读(4006) 评论(6) 推荐(2) 编辑