导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→关于TCP/IP协议的首部??(8019)??[long22885528]

 *第11519篇: 关于TCP/IP协议的首部??(8019)??

  
楼 主:long22885528 2003年5月7日13:23
 关于TCP/IP协议的首部??(8019)??
填的是我懂得,ELSE是我不懂的!~~~~~~~大家帮我看看,希望指点一二!~~谢谢!


TCP的首部:
16位原端口号:(1025--5000任意),16位目的端口号:(1025--5000任意)
32位的序号:(是任意的么??用N表示)
32位的确认序号:(N+60?我的DATA[TCP中的]只有8位)
4位首部长度:(5),保留6位:(不用填),URG:(0),ACK(?):,
PSH:(0),RST:(?), SYN:(?),FIN:(?),
16位窗口大小:(?)
16位检验和:(与UDP一样),16位紧急指针:(不用填)

IP帧的首部:
4位版本号:(4),4位首部长度:(5)8位服务类型:(0),
16位总长度 :(21----TCP帧只有21个字节)    
16位的标识:(??),3位的标志:(??),13位的片偏移:(??)
8位的TTL生存时间:(32),8位的协议:(6),16位首部检验和:(会)
32位的源IP地址:(可以写)
32位的目的IP地址:(通过ARP包写)

  
2楼:langren0468 2003年5月7日13:42
 查TCPIP书上面有包内结构
  
3楼:long22885528 2003年5月7日13:56
 我拿着两本TCP/IP的书,翻了几天就剩下那几个不懂!~~能不能直接说,能查到我又不问了。
  
4楼:langren0468 2003年5月7日13:58
 老古网有TCP,IP的书去看看,具体这些我也记不太清楚还不是要查书!
  
5楼:guest 2004年12月13日12:57
 TCP的首部:
16位原端口号:(10

TCP的首部:
16位原端口号:(1025--5000任意),16位目的端口号:(这个地方不是任意的,一般 都有专用端口的,比如ftp为21)
32位的序号:(这个由源机是随机产生的,用seq表示)
32位的确认序号:(用ack 表示,握手阶段ack=seq+1;数据传送阶段,ack=seq+数据长度)
4位首部长度:(5),保留6位:(不用填),URG:(0),
ACK(1表示正在发送确认序列号):,
PSH:(0),RST:(1表示重新连接), SYN:(1表示正在发起新连接),
FIN:(1表示传送完成),
16位窗口大小:(接收方期望得到的传送文件的大小,最大为2的16次方)
16位检验和:(与UDP一样),16位紧急指针:(不用填)

IP帧的首部:
4位版本号:(4),4位首部长度:(5)8位服务类型:(0),
16位总长度 :(21----TCP帧只有21个字节)    
16位的标识:(??),3位的标志:(??),13位的片偏移:(??)
8位的TTL生存时间:(32),8位的协议:(6),16位首部检验和:(会)
32位的源IP地址:(可以写)
32位的目的IP地址:(通过ARP包写) 


ip部分我也不大清楚,就这些。qq:149748872 欢迎交流。


>>>>>>对该主题发表你的看法

本主题贴数5,分页: [第1页]


[上一篇主题]:听到老古说的,深感痛心,希望各位努力维护好网站内的正常,学习,讨论气氛!!!

[下一篇主题]:protel仿真请教