pptp的ppp协商使用pppd完成,这是在应用层做的事。 但我不明白的是,当协商完成后,正常的pptp数据包发送时,这个流程是如何的,我认为应该是在内核模块中干的 ip--------gre-------ppp-------ip 接收时 ip-------ppp--------gre-------ip 发送时 但我在pptpd程序中,根本没有看到对ppp接口和gre接口相关联的代码。记得pppoe代码中会显式的把ppp设备和eth设备联系起来。 或者这个过程也是在应用层干的,那样效率太低了吧,请赐...
by lyl19 - 服务器应用 - 2008-10-17 21:30:43 阅读(3887) 回复(8)
import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.DatagramChannel; /** * Title: 文件操作 * Description: 文件操作 * Copyright: Vershow(China) Information Technology Co., Ltd. Copyright (c) 2008 * Company: www.vershow.com * @author 张建春 [email=betterzhang@hotmail.com]betterzhang@hotmail.com[/email] * @versio...
我在做个模拟的linux的防火墙,现在可以截获帧了,想问问是否有可以阻止本机发送数据包的函数? 比如我模拟了ping程序,虽然我的程序可以截获ping的数据包,但是无法阻止linux发送确认,我是用C写的,我想问问linux是否有提供系统调用让我们阻止其发送数据包呢? 还有个问题是我在windows下看到天网防火墙的日志,其中有很多如: [22:39:54] 接收到 210.34.40.96 的 IGMP 数据包, 该包被拦截。 什么叫IGMP包啊,我好象只听说...
请教高手,我在linux下用socket编程,从pc想ModbusTcp控制器发送命令,在delphi下发送的是字节类型,在linux我用char类型的发送不行,请问应该用什么类型的数据发送,c语言中有byte类型的数据么
一台FreeBSD 6.1,用于对网络进行sniffer,并通过ntop进行日志分析。 但是发现核心丢弃了很多数据包,比如用tcpdump对监听的以太网接口进行抓包,发现被drop了50%左右的packet。见下图: 3 packets captured 14108 packets received by filter 13129 packets dropped by kernel 在Ntop的web interface中,也发现丢报10%左右。 查资料,发现libpcap丢包与系统的buffer长度有关,按照网上的资料,应该与setsockopt函...