
网络编程
chenyanchi99
这个作者很懒,什么都没留下…
展开
-
单播、组播和广播的区别
单播、多播(组播)和广播的区别 单播、多播和广播单播”(Unicast)、“多播”(Multicast)和“广播”(Broadcast)这三个术语都是用来描述网络节点之间通讯方式的术语。那么这些术语究竟是什么意思?区别何在? 1.单播:网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用网络技术的术语来描述就是“单播”,此时信息的接收和传递只在两个节点之转载 2014-08-27 15:56:33 · 683 阅读 · 0 评论 -
DHCP协议解析(上)
在常见的小型网络中(例如家庭网络和学生宿舍网),网络治理员都是采用手工分配ip地址的方法,而到了中、大型网络,这种方法就不太适用了。在中、大型网络,非凡是大型网络中,往往有超过100台的客户机,手动分配IP地址的方法就不太合适了。因此,我们必须引入一种高效的IP地址分配方法,幸好,DHCP(DynamicHostConfigurationPRotocol)为我们解决了这一难题。 DHCP转载 2014-11-19 09:25:14 · 560 阅读 · 0 评论 -
系统文件hosts
Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。翻译 2014-11-19 23:18:56 · 458 阅读 · 0 评论 -
UDP单播、广播、多播
单播:就是我们常见的包含s端和c端的一对一方式,要c端向s端发生前要先明确指明s端的ip及port; 编程说明:略 广播:又叫分有限广播和和直接广播。 有限广播: 使用的地址是255.255.255.255,即向该ip的任何一个端口发生数据,数据将发生给该局域网内的所有主机的同一端口,因为广播地址(255.255.255.255)是不会被路由器路由的,智能到达本物理网络内的主机,这原创 2015-12-09 23:41:07 · 3022 阅读 · 0 评论 -
简单描述XML和JSON
XML:可扩展标记语言(Extensible Markup Language),用于标记电子文件使其具有结构性的标记语言,用来标记数据和定义数据类型。 JSON:JavaScrip对象表示法(JavaScrip Object notation),是一种轻量级的数据交换格式。 说明:两种规范都是定义一种方便在不同平台上进行数据交互的通用格式。两种数据的处理都需要对应的解析原创 2015-12-11 15:38:26 · 443 阅读 · 0 评论 -
TCP与UDP的区别
TCP(Transmission Control Protocol)即传输控制协议,是一种面向连接、可靠的、基于字节流的传输层通信协议;所谓的连接就是说必须是点对点的通信,即会出现S和C两种模式,而通信的前提是3次握手成功;可靠是请求是有回复的,接收端在接收到请求包后会发回一个确认(ACK),如超时没有返回则会进行重发;正因为以上的特性,导致了其开销大不适合用于大量数据流的传输,常见的应用有HTT原创 2015-11-30 22:38:35 · 380 阅读 · 0 评论 -
关于GUID,全局唯一标识符
GUID 全称Globally Unique Identifier,即全局唯一标识符。也可以指UUID,UUID是University Unique Identifier的缩写。 GUID 是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个128 位( 16 字节)的二进制值。它保证对在同一时空中的所有机器都是唯一的,世界上的任何两台计算机都不会生成重复原创 2015-12-08 23:04:57 · 1113 阅读 · 0 评论