社区
通信技术
帖子详情
怎样将一个结构数据打成IP数据包(UNIX/C)?
hjx
2000-06-26 05:51:00
...全文
87
1
打赏
收藏
怎样将一个结构数据打成IP数据包(UNIX/C)?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunsetyang
2000-06-26
打赏
举报
回复
你应用层可以直接传递到ip协议层去打包。不用你去管的。如果要自己实现的话,还是比较麻烦的。首先结构的大小限制了打包,如果小于网络载体上的最大的ip包,那比较好办,直接套上就可以了;如果过大,需要分割。如果是tcp包的话,自己写非常困难。涉及到一些索引号什么的问题。
一般的,先写ip头。将ip头中的checksum置为0后计算checksum,然后是tcp/udp的头,再放入数据。好像udp/udp的头部分还有一次计算checksum的过程,你可以找本讲tcp/ip设计的书来看看。internetworking with tcp/ip volume II很不错。
tfn2k.tar.gz
什么是tfn2k? tfn2k通过主控端利用大量代理端主机的资源进行对
一个
或多个目标进行协同攻击。当前互联网中的
unix
、solaris和... ◆ 来自每
一个
客户端或守护进程的所有
数据
包
都可能被伪造。 监测tfn2k的特征
【简单认识
IP
数据
包
格式】
#网络层的功能版本号(4bit):指
IP
协议版本。并且通信双方使用的版本必须一致,目前我们使用的是
IP
v4,表示为0100 十进制 是4首部长度(4):
IP
数据
包
的...当
IP
对上层
数据
进行分片时,它将给所有的分片
数据
分配一组编
IP
数据
包
格式
网络层的功能定义了基于
IP
协议的逻辑地址,就是
ip
地址连接不同的媒介类型选择
数据
通过网络的最佳路径,完成逻辑地址寻址
数据
封装的时候在网络层会封装
ip
地址的头部,形成
ip
数据
包
IP
数据
包
格式(分为20字节的固定...
网络层协议、
IP
数据
包
、网关
网络层的功能定义了基于
IP
协议的逻辑地址,就是
ip
地址连接不同的媒介类型选择
数据
通过网络的最佳路径,完成逻辑地址寻址的时候在,形成
IP
数据
包
格式(分为20字节的固定部分,表示每个
ip
数据
包
必须包含的部分,和40...
IP
数据
包
格式与协议
定义了基于
IP
协议的逻辑地址,就是
ip
地址。连接不同的媒介类型。选择
数据
通过网络的最佳路径,完成逻辑地址寻址。
通信技术
4,354
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章