当前位置: 技术问答>linux和unix
关于TCP/IP,急急急
来源: 互联网 发布时间:2015-03-09
本文导语: 我在做一个监测数据包的程序,因为对网络编程不熟悉,问题很多 1.包的大小不固定,怎样可以保证每次取一帧数据呢 2.取到数据后怎样判断是那种数据呢(TCP,IP,ICMP等等) | 第1问题: 包的大小...
我在做一个监测数据包的程序,因为对网络编程不熟悉,问题很多
1.包的大小不固定,怎样可以保证每次取一帧数据呢
2.取到数据后怎样判断是那种数据呢(TCP,IP,ICMP等等)
1.包的大小不固定,怎样可以保证每次取一帧数据呢
2.取到数据后怎样判断是那种数据呢(TCP,IP,ICMP等等)
|
第1问题:
包的大小是不固定的,可是网络帧有个MTU呀,所以最大不会超过MTU
第2个问题:
根据收到的包头中的协议来分析呀
包的大小是不固定的,可是网络帧有个MTU呀,所以最大不会超过MTU
第2个问题:
根据收到的包头中的协议来分析呀
|
分析IP包包头
|
包头的格式看协议!
|
看看tip/ip (上下卷)