CSDN论坛 > VC/MFC > 网络编程

在数据包中的IP地址是ULONG,他在内存中是怎么排放的??? [问题点数:100分,结帖人sunfuhong]

Bbs1
本版专家分:0
结帖率 96%
CSDN今日推荐
Bbs4
本版专家分:1451
Bbs3
本版专家分:849
Bbs5
本版专家分:2267
Bbs6
本版专家分:9178
Bbs6
本版专家分:9178
Bbs2
本版专家分:382
匿名用户不能发表回复!
其他相关推荐
【以太网数据包】DNS数据包
【以太网数据结构】系列文章链接 http://blog.csdn.net/u012819339/article/category/5849175DNS数据包格式DNS协议作用:解析出域名对应的IP协议字段解释:标识ID:每一次DNS查询数据包都会有自己一个ID,其应答包的ID和请求包的ID是一样的。 标识FLAG:该字段有点意思,如下: 位段 位置 解释 QR x000
NAT之如何寻找局域网中的主机
我们知道,网络通信时由于要寻址、路由,IP包中的源、目的IP地址都应是公网IP地址。而我们局域网中的电脑用的是私有IP地址,那么,它是如何实现跟互联网上的电脑进行通信的呢? 我们的电脑连服务器还好理解,因为服务器的IP地址是公网IP。但是服务器返回数据时是如何找到我们的主机的呢?通过192.168.1.100?显然不可能,因为别的不说,单就我家里的电脑跟公司办公室的电脑就用的都是这个IP地址。
IP协议:IP数据报解析以及IP数据传输
IP数据报解析 转载:点击打开链接         TCP/IP协议定义了一个在局域网上传输的包,称为IP数据报(IP Datagram)。IP数据报由首部和数据两部分组成,首部部分包括版本,长度,IP地址等信息。数据部分一般用来存储上层协议其他的协议,如TCP,UDP和ICMP协议等。 (2)IP数据报首部格式               版本:     指IP协议
如何向目标IP地址发送数据包…
原文地址:如何向目标IP地址发送数据包呢作者:wshuyun89ping IP或是主机名 它发送的实际上是一个ICMP数据包。 不知道你有没有基础,看看下面的吧 是DOS命令,一般用于检测网络通与不通 PING (Packet Internet Grope),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP回声清求消息给目的地并报告是否收到所希望的ICMP回声应答。
找出ip数据包在网络中经过的路由
有两种方法 利用icmp协议,icmp协议一般用于传递udp、tcp报文的差错信息,但是也有个选项可以被配置成为可以记录沿路的路由ip的功能(在icmp报文的首部有类型和代码两个字段,被分别配置为8和0的时候)。使用ping -R的形式可以查看ip记录路由。这时候每一个接到该数据包的路由器都会在ip数据包的选项字段中加入自己的ip地址。但是选项字段的空间是有限的,最多只能记录下9个ip地址,因此这种
TCP/IP数据包格式详解-包括数据链路层的头部
  图中括号中的数字代表的是当前域所占的空间大小,单位是bit位。 黄色的是数据链路层的头部,一共14字节 绿色的部分是IP头部,一般是20字节 紫色部分是TCP头部,一般是20字节 最内部的是数据包内容 黄色部分:链路层 目的MAC:当前step目的主机的mac地址 源MAC:当前step的源主机的mac地址 类型:指定网络层所用的协议类型,通常是IP协议,0x0800 ...
【计算机网络】——TCP/IP网络层,IP地址,IP协议,IP数据报的分片及组装详解
网络层  TCP/IP体系中网络层十分重要,本篇文章主要介绍IP(Internet Protocol)协议。   网络层的主要作用是“实现终端节点之间的通信”。这种终端节点之间的通信也叫作“点对点通信”。   网络层的下一层——数据链路层,主要作用是在互联同一种数据链路的节点之间进行宝传递。如果要跨越多种数据链路,就要借助网络层了。   网络层可以跨越不同的数据链路,即使在不同的数据链路上也能
IP数据包的交付和ARP协议
在今天的分层网络模型中,各层之间的数据单元传递有着各种各样的特点。本文讨论的是最常见的跨层次数据单元传递:IP数据包的交付。     首先,先明确几个概念。首先确定一下网络,今天的网络是一个时髦的高频词汇。本文中的网络遵循以往的范例,指一个二层交换网络,或者一个局域网。在网络层,也就是第三层侧数据单元叫做IP帧,在数据链路层,也就是第二层的数据单元称为以太网数据帧。事实上,IP协议和以太网协议分别
ip数据包与分片
1.ip分片 当发送的
IP协议及IP数据包详解
回忆一下网络层的主要功能:通过TCP或者UDP协议绘制网络地图,数据包选取合适的路径进行传输(网络层基本单位 : 数据包 Package) (1)编址(目标端的IP地址),数据传输的过程当中就必须表明要发送目标端的IP地址; (2)路由选择:选择一条最快的路径进行数据包的传输; (3)拥塞控制:防止数据包传输的过程当中出现拥塞现象,造成数据包的丢失和延迟。 (一)IP协议的功能:
关闭