当前位置:  技术问答>linux和unix

我没分了,但还是希望得到帮助!关于从端口接收到的数据包格式问题?不胜感谢

    来源: 互联网  发布时间:2015-09-03

    本文导语:  我在编程时遇到一个问题,是这样的:客户端(win系统)与服务器端(linux系统),假如客户端连接服务器端的6000端口,而服务器端监听的是8000的端口!我通过IPTABLE设置进行端口转发,也就是把所有和6000端口进行通...

我在编程时遇到一个问题,是这样的:客户端(win系统)与服务器端(linux系统),假如客户端连接服务器端的6000端口,而服务器端监听的是8000的端口!我通过IPTABLE设置进行端口转发,也就是把所有和6000端口进行通信的数据转发到8000这个端口上。也就是说实际上客户端是和8000这个端口进行通讯。我经过简单的测试,这是可行的!我的目的就是要接受到一个跟客户端格式完全一样的数据包,然后转发到别的地方。

问题是:我想接受到的数据包是一个完整的数据包,就是当初数据格式是什么样子的,现在我接受到的还是什么样子(内容例如端口可能改变,无所谓)。我就不知道我这样接过来的数据包 是不是纯粹数据的,还是其他什么?如果是纯粹数据的,那我要怎么做才能得到跟客户端刚发出来一样格式的数据包呢?


|
数据包也要看哪一层
IP层往下肯定是不同的
之上就是一样

|
底层的TCP协议应该已经作好这点了

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 程序员为了健康必看!早晨空腹喝水,是对还是错?
  • jsp+bean还是jsp+ejb还是jsp+servlet还是asp+activex好?
  • 还是那个关于update的问题呀,还是解决不了呀?
  • http走的是tcp还是udp?ssh是tcp还是udp?
  • 请问ResultSet返回的是全部数据,还是指针,还是其他什么?
  • 怎样在服务器端判断客户使用的浏览器是使用的简体中文的还是英文的还是日文的或者其他的?
  • 大家以后的发展方向是什么?能交流一下么?是就想学好专业知识,打一辈子工?还是自己开公司?还是要考研究生,使自己提高一个档次?还是想办法出国深造?发言比有分!!!
  • 程序里如何判断光驱里的是DVD盘,还是CD盘,还是一般的CD数据盘
  • linux新手想请问大家你们在linux下通常用什么开发语言和工具(C多点还是C++多点还是pascal ?还有工具方面?)
  • 请问EJB高手,EJB主要用在b/s方式还是c/s,还是两这都可?有用过jBoss的吗?有配置文档吗?一定给分!! iis7站长之家
  • 请问EJB高手,EJB主要用在b/s方式还是c/s,还是两这都可?有用过jBoss的吗?有配置文档吗?一定给分!!
  • linux下的c/c++语言开发,最好的ide是gcc还是kylix还是其他
  • jsp程序运行一次后,再修改原jsp程序,为什么运行还是的还是原来的程序??
  • 信号可靠还是不可靠,取决与信号本身还是signal()/sigaction()的区别?
  • 学习JAVA用JSDK开发还是VJ++?有什么区别吗?还是一样?
  • 我以前是搞DELPHI的,现在想学JAVA,请教各位大侠你们用的都是什么开发环境是JBuild,还是VJ++,还是其他的(参与者都有分)
  • 求教:LIUNX 学开发还是学主机维护。。??
  • 新手问题,在linux下c/c++开发是在图形界面下还是字符界面下进行?
  • 速急!!!还是有关于汉入问题!!!大哥们速帮忙,小弟在线等待!!!
  • 请问各位现在用JAVA为开发工具的多,还是用C++的多?
  • REDHAT8.0还是REDHAT9.0?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3