分类 NetWork 下的文章

分类: NetWork

史上最全中文版网络通讯协议关系图

中英文对照: 每一个协议缩写用英文,全称用中文,这样非常容易理解。简洁明了,如TCP协议,协议图上标注的是TCP 传输控制协议。同时遵循OSI和TCP/IP: 左边是TCP/IP标准,右边是OSI标准,便于使用者理解协议在两种层次标准中的承载关系。内容全面: 包括八个协议簇(TCP/IP、ISO、MICROSOFT、AppleTalk、VOIP、Novell、IBM、SUN/HP/UN...

阅读全文 »

分类: NetWork

Http协议中的各种长度限制设置

HTTP1.0的格式Request(HTTP请求消息)结构:一个请求行.部分消息头,以及实体内容,其中的一些消息内容都是可选择的.消息头和实体内容之间要用空行分开.GET /index.html HTTP/1.1 //请求头,下面都是消息头.Accept: */* Accept-Languang:en-us Connection:keep-alive Host:localhost Refer...

阅读全文 »

分类: NetWork

tcpdump抓包及分析机器流量数据包

不指定任何参数监听第一块网卡上经过的数据包。主机上可能有不止一块网卡,所以经常需要指定网卡。tcpdump执行命令以后会满屏显示数据包内容,一般都要带参数:监听eth0网卡上、192.168.121.21主机之间的通信包:tcpdump -i eth0 host 192.168.121.21常用参数整理:-i 指定网卡 src host hostname 特定来源地址 dst host ...

阅读全文 »

分类: NetWork

Linux系统中VPN协议PPTP、L2TP、OpenVPN区别

一、PPTP、L2TP、OpenVPN三种隧道协议的概念1、PPTP(Point to Point Tunneling Protocol,点对点隧道协议)默认端口号:1723PPTP,即PPTF协议。该协议是在PPP协议的基础上开发的一种新的增强型安全协议,支持多协议虚拟专用网(VPN),可以通过密码身份验证协议 (PAP)、可扩展身份验证协议(EAP)等方法增强安全性。可以使远程用户通过拨...

阅读全文 »

分类: NetWork

linux系统dig和nslookup及iftop的安装

nslookup是常用来查询本机域名解析情况的命令,但是一些linux系统下默认无此命令。我们可以通过安装一个包来使该命令生效,这个包中也包括dig命令,安装方法如下:Debian / Ubuntu:sudo apt-get install dnsutilsFedora / Centos / RedHat:yum install bind-utilsiftop当你想显示连接到网卡上的各个主机...

阅读全文 »