基于X86平台的PC机通过网络发送一个int(32位)整数的字节顺序

1.字节顺序 

  字节顺序是指占内存多于一个字节类型的数据在内存中的存放顺序,通常有小端、大端两种字节顺序。小端字节序指低字节数据存放在内存低地址处,高字节数据存放在内存高地址处;大端字节序是高字节数据存放在低地址处,低字节数据存放在高地址处。计算机中读取数据的时候是从低地址到高地址,存储数据时候相反!

2.主机字节序到网络字节序

  基于X86平台的PC机是小端字节序的,而有的嵌入式平台则是大端字节序的。因而对int、uint16、uint32等多于1字节类型的数据,在这些嵌入式平台上应该变换其存储顺序。通常我们认为,在空中传输的字节的顺序即网络字节序为标准顺序,考虑到与协议的一致以及与同类其它平台产品的互通,在程序中发数据包时,将主机字节序转换为网络字节序,收数据包处将网络字节序转换为主机字节序

3.网络字节序

  网络字节顺序是TCP/IP中规定好的一种数据表示格式,它与具体的CPU类型、操作系统等无关,从而可以保证数据在不同主机之间传输时能够被正确解释。网络字节顺序采用big endian(大端方式)排序方式。

4.例图:

时间: 2024-08-31 20:06:31

基于X86平台的PC机通过网络发送一个int(32位)整数的字节顺序的相关文章

java实现对pc机无线网络的管理

问题描述 java实现对pc机无线网络的管理 用java语言如何实现对windows系统下的笔记本的WiFi的管理!如实现扫描无线信号,无线信号的强度,等等..

WM5.0模拟器用AS来使用PC机的网络

网络 1.先在VS2005的工具菜单中"设备仿真器管理",选中你的模拟器设备,右键选择"连接",在模拟器界面的菜单中"文件"->"配置",选择"网络"标签页,选择"启用NE2000 PCMCIA网卡并绑定到"(这一步似乎可以省略,因为选了的话仿真管理器会报需要虚拟网卡驱动VNC); 2.模拟器中: Settings-> Connections->Network Card

你好呀,能帮我看看控制器和pc机相连的通讯协议吗!

问题描述 KH403A与PC通讯的协议通讯设置:波特率9600.无校验位.数据8位.1位停止位,通讯时均采用二进制数据单字节传送.通讯协议:(KH403A为主机,PC电脑为从机)一.机器空闲:1)KH403A发给PC的数据格式(共6个字节,用16进制数表示):7E+4B('K')+实际值低位+实际值高位+校验和低位+校验和高位2)PC机应答给KH403A的数据格式(共6个字节,用16进制数表示):A:实际值已经达到目标值时:7E+4B('K')+目标值低位+目标值高位+校验和低位+校验和高位B:

选择正确的Ubuntu版本用32位机还是64位机

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   "x86-64",有时会简称为"x64",是 64 位微处理器架构及其相应指令集的一种,也是 Intel x86 架构的延伸产品."x64"最先由 AMD 设计,推出时被称为"AMD64",其后也为英特尔所采用,现时英特尔称之为"Intel 64",在之前曾使用过

如何限制PC机上网

限制上网 SPI 获取IE代理地址 某些程序需要实现控制计算机上网的功能,譬如允许孩子星期六8:00-20:00可以上网,其他时间不能上网.经过研究,用户态下实现这个功能大致有以下几种方法(以下讨论基于windows各平台): 1.使用windows Hook,监视IE或其他浏览器的地址栏,发现有www或http字样的,则更改这些url,使之不能访问相应的url.这种方法实现可能相对容易,但是不准确,不能限制所有的上网软件.糊弄未成年小孩可能比较有效. 2.基于SPI的数据包过滤.通过编写自己的

基于.NET平台常用的框架整理

原文:基于.NET平台常用的框架整理 转:http://www.cnblogs.com/hgmyz/p/5313983.html 自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库. 分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架. Memcahed:一套分

移动安全:比PC机更重要

恶意软件已经不再是最大威胁,但其它新危机可能涌现. 在安全领域,围绕移动中心构建的移动管理.访问保护以及企业信息使用方式成为智能手机用户的保护伞.2010年夏季面世的iOS 4为IT机构带来了一场革命性浪潮,给苹果iPhone.iPad以及iPod Touch带来真正能与Windows Mobile相对等的安全性,也满足了黑莓用户多年来渴求的易用性及扩展空间,甚至一手终结了企业用户对iOS设备不屑一顾的被动局面.(当然,在与黑莓Enterprise Server的配合下,RIM设备仍然是惟一一款

全平台支付一机搞定 海信Hi98智能POS机评测

1.互联网支付解决方案 海信Hi98智能POS机全平台兼容 互联网时代让我们的生活发生的很大的变化,就连平时购物消费使用信用卡消费的次数越来越少了,随着支付宝.微信支付.百度钱包.ApplePay等移动支付平台的出现,传统的POS正在受到新的支付方式的挑战和颠覆.在线上线下商业融合的大潮流下,人们的消费认知也在不断发生变化. 如今互联网智能设备盛行的今天,海信也已经进军智能支付终端领域了,而且率先推出了一款能够打通全部支付方式的神器--海信Hi98智能POS机,为商户提供了全面的互联网支付解决方

启明星辰VPN:基于统一平台布局云安全

本文讲的是启明星辰VPN:基于统一平台布局云安全,近日,启明星辰在北京总部召开天清汉马VPN发展趋势研讨会,与多家业内媒体一起探讨了在过去几年中,启明星辰VPN是如何深耕细作,与时俱进及其取得的丰硕成果. ▲研讨会现场 启明星辰VPN产品作为刚刚发布2年的产品系列,能够受到用户及市场的如此青睐和认可是非常值得我们关注的.VPN作为三大传统安全设备之一,技术方面相对成熟,在大多数厂商看来产品的扩展空间已经非常有限.但是启明星辰注意到,VPN虽然技术相对成熟,但是仍然存在二三层组网灵活性差.管理部署