社区
通信技术
帖子详情
请教有关截包的原理
lbskeleton
2005-01-12 11:06:46
我不太明白有关截包的一些原理!使用pcap库,上写明的是网关级截包,说明想要截包必须通过在网关进行协议转换的时候进行,***但是本地以太局域网任何一节点能否做到截包***,我看一些windows NDIS的普通资料上写的可以截包,但并没说明需要什么条件。
此外在局域网使用嗅探器,会降低网络性能,是为什么?
请大虾们指教或给与这方面的资料
...全文
168
11
打赏
收藏
请教有关截包的原理
我不太明白有关截包的一些原理!使用pcap库,上写明的是网关级截包,说明想要截包必须通过在网关进行协议转换的时候进行,***但是本地以太局域网任何一节点能否做到截包***,我看一些windows NDIS的普通资料上写的可以截包,但并没说明需要什么条件。 此外在局域网使用嗅探器,会降低网络性能,是为什么? 请大虾们指教或给与这方面的资料
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sevencat
2005-01-18
打赏
举报
回复
winpcap不能正当渠道截包,因为WINPCAP仅在NDIS里面注册了一个协议驱动,没有注册为IM驱动,好像仅仅是旁路了一下包而已,并不能阻断。
kingzai
2005-01-17
打赏
举报
回复
我原来做过的一个东西是通过发送rst包中断tcp连接达到"过滤"的目的.
lbskeleton
2005-01-17
打赏
举报
回复
对不起!可能是我问题没有说清楚!我知道以太网是基于载波监听的,介质共享使网络中的数据能被同介质上的所有NIC收到,
但是,我看一份资料上提到数据包拦截(不是嗅探的抓包,),而且在pcap库的资料上提到过,pcap库可以做到网关上的拦截(既在发向另一个网络接口时过滤掉),所以我想问的是这个有过滤功能的"截包"是怎么回事!
不好意思,没说清楚,谢谢再指教!(继续顶)
huxzjqhh
2005-01-17
打赏
举报
回复
应用层截包的模型,主要的流程如下:
接收报文过程:
1. 网络接口收到报文,中间层截取,通过2送到应用层处理;
2. 应用层处理后,送回中间层处理结果;
3. 中间层根据处理结果,丢弃该报文,或者将处理后的报文通过1送到IP协议;
4. IP协议及上层应用接收到报文;
发送报文过程:
1. 上层应用发送数据,从而IP协议发送报文;
2. 报文被中间层截取,通过2送到应用层处理;
3. 应用层处理后,送回中间层处理结果;
4. 中间层根据处理结果,丢弃该报文,或者将处理后的报文发送到网络上;
lbskeleton
2005-01-16
打赏
举报
回复
继续顶一下
CWYCN
2005-01-16
打赏
举报
回复
up
lbskeleton
2005-01-15
打赏
举报
回复
对不起!可能是我问题没有说清楚!我知道以太网是基于载波监听的,介质共享使网络中的数据能被同介质上的所有NIC收到,
但是,我看一份资料上提到数据包拦截(不是嗅探的抓包,),而且在pcap库的资料上提到过,pcap库可以做到网关上的拦截(既在发向另一个网络接口时过滤掉),所以我想问的是这个有过滤功能的"截包"是怎么回事!
不好意思,没说清楚,谢谢再指教!
saoyu
2005-01-14
打赏
举报
回复
截包常用的tools有sniffer pro和ethereal
在本地也是可以截的,截获到的packet是你监听的那个网卡。
kingzai
2005-01-13
打赏
举报
回复
你还是先了解sniffer的原理吧,sniffer抓的是同一局域网的广播数据包,嗅探出的只是一份包的拷贝,不会降低局域网性能的.
lbskeleton
2005-01-12
打赏
举报
回复
那什么是截包那?
是在本地系统的协议栈中进行截包,还是可以拦截网络中发往其它地址的数据包?
如果是后者,能在共享介质的局域网络中进行吗(无网关的同网段网络)?
netsys2
2005-01-12
打赏
举报
回复
sniffer的专题讨论
http://search.csdn.net/Expert/topic/2333/2333459.xml?temp=.2560083
微信小程序初级教程初中高阶段套餐Python版
微信支付,要求有java基础,这部分课程很有难度,要求同学们认真听讲,有不会的技术问题可以
请教
老师。购买课程后请联系老师,提供单号,给你源程序。 九宝电商系统是一套十分适和学习、项目的课程。既可以系统的...
linux日志抓包,linux如何抓包
linux如何抓包====================================================================from:linux下抓包命令--tcpdump的使用来源:不详 (2006-07-14 11:09:04)例:tcpdump host 172.16.29.40 and port 4600 -X -s 500...
docker file 打包jar_Docker 打包 部署
之所以写这篇博客,是因为我在Dcoker 部署中遇到了一些问题,因为也是初学,
请教
了一些同事。在问题解决后,我又按照回忆,接着从头开始了一遍,加深了一些映像。希望这篇高博客也能对大家又一定如帮助。温馨提示:...
PFC的
原理
与实现
其中,K=2Lfs/R 为和负载相关的参数;所以: a.低压输入,重载,会更容易跑到连续模式; b.高压输入,轻载,会更容易跑到断续模式; 而电感同样: a.如果想完全工作在CCM模式必须足够大; b.完全工作在断续模式必须...
PCB布局布线的相关基本
原理
和设计技巧
一般要求延迟差不超过1/4时钟周期,单位长度的线延迟差也是固定的,延迟跟线宽、线长、铜厚、板层结构有关,但线过长会增大分布电容和分布电感,使信号质量有所下降。 所以时钟IC引脚一般都接;" 端接,但蛇形走线...
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章