搜索
bottom↓
回复: 7

内置协议栈,外置协议栈

[复制链接]

出0入0汤圆

发表于 2010-6-4 13:39:12 | 显示全部楼层 |阅读模式
请问什么时候用内置协议栈,什么时候用外置协议栈,两者在登录流程有和区别哪

出0入0汤圆

发表于 2010-6-4 17:01:17 | 显示全部楼层
外置的编程麻烦嘛

出0入0汤圆

 楼主| 发表于 2010-6-6 09:37:02 | 显示全部楼层
谢谢回答 ,我的应用是3G的数据传输,从现在实验的现象看,用内置协议栈连接后说是透明传输数据 ,其实系统返回大量的信息,
哪我如何分辨我的接收数据呢,好像也很麻烦。用外置协议栈我不知是何过程。是启动PPP就可以传输IP 数据了吗。不是很简单吗,还用作什么工作呢。我是ARM上的LINUX.盼回答 。

出1070入962汤圆

发表于 2010-6-6 12:48:49 | 显示全部楼层
不要想着透明传输,楼主用的是模块,不是透明传输的DTU,不要搞混了。既然有ARM,LINUX,就做外部协议栈吧,LINUX的协议栈不错,与硬件无关性好,性能也好。

出0入0汤圆

 楼主| 发表于 2010-6-7 14:01:04 | 显示全部楼层
Appcat 苹果猫现身了!快帮帮我。我其实就想做个DTU,将LAN 的数据从3G 的WAN 口传到对方,如果用LINUX 的协议栈,是不是
启动PPP拨号后,在系统中加一条LAN 口到串口PPP的路由就大功告成了?同事说外置协议栈管理了无线IP协议,和
LINUX 中的IP 不一样,所以如果用LINUX 协议栈要自己管理一些东西,我 也不知是什么东西。

出1070入962汤圆

发表于 2010-6-7 14:11:17 | 显示全部楼层
linux不熟

按照桌面LINUX的做法,就是把模块作为一个标准MODEM,PPP拨号成功后经过协商分配IP地址,这时对于操作系统来说就是一个网卡。然后就可以玩了,路由,NAT,映射什么都可以,LINUX还是比较强大的。

出0入0汤圆

 楼主| 发表于 2010-6-7 14:16:11 | 显示全部楼层
哪内置协议栈是不是就是为那些没有操作系统的MCU设计的呢?

出0入0汤圆

发表于 2010-7-9 13:33:41 | 显示全部楼层
对,gprs模块的内置协议栈一般是8位或16位MCU用更合适。如果用32为处理器,上Linux的话,就不用内置协议栈了,

直接当modem用,  PPPD拨号。

-------------------------------------
GPRS/CDMA/3G模块技术交流群:112931489
-------------------------------------
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-10 11:38

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表