ISO五层:应用层,传输层,网络层,数据链路层,物理层应用层:HTTP,FTP,TFTP,SMIP,SNMP,DNS等(数据)计算机传输层:tcp传输控制协议,udp用户数据协议(传输协议,端口)数据段(segment)防火墙网络层:icmp,igmp,IP,ARP,rarp(网络协议)IP数据包(packet)路由器数据链路层:由底层网络定义的协议Mac数据帧(frame)交换机物理层:比特流(
分类:
其他好文 时间:
2019-03-07 18:08:54
阅读次数:
217
本文首发于我的公众号 CloudDeveloper(ID: cloud_dev) ,专注于干货分享,号内有大量书籍和视频资源,后台回复 「1024」 即可领取,欢迎大家关注,二维码文末可以扫。 前面两篇文章已经介绍过 tap/tun 的原理和配置工具。这篇文章通过一个编程示例来深入了解 tap/tu ...
分类:
系统相关 时间:
2019-03-04 20:43:56
阅读次数:
258
首先说几个最常用的关键字,“eq” 和 “==”等同,可以使用 “and” 表示并且,“or”表示或者。“!" 和 "not” 都表示取反。 一、针对wireshark最常用的自然是针对IP地址的过滤。其中有几种情况: (1)对源地址为192.168.0.1的包的过滤,即抓取源地址满足要求的包。 表 ...
分类:
其他好文 时间:
2019-02-27 20:37:55
阅读次数:
210
[root@WX020 firewall]# cat /etc/sysconfig/iptables# Firewall configuration written by system-config-firewall# Manual customization of this file is not ...
分类:
其他好文 时间:
2019-02-25 13:19:54
阅读次数:
178
一、学习目标 了解traceroute基本概念 了解traceroute工作原理及详细过程 熟悉traceroute常用命令 一些注意点 二、traceroute基本概念 traceroute (Windows系统下是tracert) 命令利用ICMP 协议定位您的计算机和目标计算机之间的所有路由器 ...
分类:
其他好文 时间:
2019-02-22 21:15:10
阅读次数:
157
ICMP协议的头结构 类型(8位) 代码(8位) 校验和(8位) 类型或者代码 (1)类型:一个8位类型字段,表示ICMP数据包类型。 (2)代码:一个8位代码域,表示指定类型中的一个功能。如果一个类型中只有一种功能,代码域置为0。 (3)检验和:数据包中ICMP部分上的一个16位检验和。 ...
分类:
其他好文 时间:
2019-02-22 12:43:57
阅读次数:
219
IP协议号 IP首部中有8位协议号,用于指明IP的上层协议. 0 HOPOPT IPv6 逐跳选项 1 ICMP Internet 控制消息 2 IGMP Internet 组管理 3 GGP 网关对网关 4 IP IP 中的 IP(封装) 5 ST 流 6 TCP 传输控制 7 CBT CBT 8 ...
分类:
其他好文 时间:
2019-02-22 12:03:31
阅读次数:
287
同步方式: Boost.Asio是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。 头文件 名空间 ASIO库能够使用TCP、UDP、ICMP、串口来发送/接收数据,下面先介绍TCP协议的读写操作 对于读写方式,ASIO支持同步和异步两种方式,首先登场的是同步 ...
分类:
其他好文 时间:
2019-02-21 13:00:55
阅读次数:
200
IP协议介绍 1、IP协议是TCP/IP协议族中最为核心的协议。IP协议将多个包交换网络连接起来,它在源地址和目的地址之间传送一种称为数据包的东西,它还提供对数据大小的重新组装功能,以适应不同网络对包大小的要求。IP协议承载所有上层的TCP、UDP、ICMP数据都以IP数据报格式进行传输。 2、IP ...
分类:
其他好文 时间:
2019-02-21 12:32:57
阅读次数:
207
三层发现: 比二层发现的优点即可路由,就是速度比二层慢,相对我们来说还是算快的,经常被边界防火墙过滤 ip icmp协议 OSI七层模型 ping命令 常用参数 ————————————————————————————————————————————————————————————————————— ...
分类:
系统相关 时间:
2019-02-19 01:11:15
阅读次数:
312