- 浏览: 722683 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (1043)
- 数据结构 (36)
- UML与设计模式 (42)
- c++ (87)
- rust (36)
- Qt (41)
- boost模板元编程 (43)
- Linux (77)
- 汇编 (4)
- 其它 (2)
- 烹饪 (3)
- unix c / socket (73)
- 软件工程 (4)
- shell (52)
- Python (37)
- c++ primer 5th(c++11) (22)
- 数据库/MySQL (27)
- 数据存储 (4)
- lisp (7)
- git (4)
- Utility (3)
- CDN与DNS (54)
- Http (53)
- php (7)
- nginx/lua/openresty (41)
- redis (11)
- TCP/IP (16)
- 互联网 (6)
- kernel (2)
- go (34)
- 区块链 (43)
- 比特股 (13)
- 以太坊 (23)
- 比特币 (23)
- 密码学 (10)
- EOS (53)
- DAG (1)
- docker (1)
- filecoin (7)
- solidity (64)
- ipfs (8)
- 零知识证明 (1)
- openzeppelin (3)
- java (1)
- defi (7)
最新评论
广播和多播仅用于UDP。
一个主机要向网上的所有主机发送帧,这就是广播
每个以太网帧仅发住单个目的主机,目的地址指明单个接收接口,因而称为单播。
多播介于单播与广播之间:帧仅传送给属于多播组的多个主机
IP多播提供两类服务:
1)向多个目的地址传送数据。有许多向多个接收者传送信息的应用:例如交互式会议系统和向多个接收者分发邮件或新闻。如果不采用多播,目前这些应用大多TCP来完成(向每个目的地址传送一个单独的数据复制)。然而,即使使用多播,某些应用可能继续采用TCP来保证它的可靠性。
2)客户对服务器的请求。例如,无盘工作站需要确定启动引导服务器。目前,这项服务是通过广播来提供的,但是使用多播可降低不提供这项服务主机的负担。
多播组地址包括为1110的最高4bit和多播组号.它们通常可表示为点分十进制,范围从224.0.0.0到239.255.255.255.
能够接收发往一个特定多播组地址数据的主机集合称为主机组,一个主机组可跨越多个网络.主机组中成员可随时加入或离开主机组.主机组中成员可随时加入或离开主机组.主机组中对主机的数量没有限制.同时不属于某一主机组的主机可以向该组发送信息.
一些多播组地址被IANA确定为知名地址,如224.0.0.1代表"该子网内的所有系统组",224.0.0.2代表"该子网内的所有路由器组".224.0.1.1用作网络时间协议NTP,224.0.0.9用作RIP-2,224.0.1.2用作SGI公司的dogfight应用
一个主机要向网上的所有主机发送帧,这就是广播
每个以太网帧仅发住单个目的主机,目的地址指明单个接收接口,因而称为单播。
多播介于单播与广播之间:帧仅传送给属于多播组的多个主机
IP多播提供两类服务:
1)向多个目的地址传送数据。有许多向多个接收者传送信息的应用:例如交互式会议系统和向多个接收者分发邮件或新闻。如果不采用多播,目前这些应用大多TCP来完成(向每个目的地址传送一个单独的数据复制)。然而,即使使用多播,某些应用可能继续采用TCP来保证它的可靠性。
2)客户对服务器的请求。例如,无盘工作站需要确定启动引导服务器。目前,这项服务是通过广播来提供的,但是使用多播可降低不提供这项服务主机的负担。
多播组地址包括为1110的最高4bit和多播组号.它们通常可表示为点分十进制,范围从224.0.0.0到239.255.255.255.
能够接收发往一个特定多播组地址数据的主机集合称为主机组,一个主机组可跨越多个网络.主机组中成员可随时加入或离开主机组.主机组中成员可随时加入或离开主机组.主机组中对主机的数量没有限制.同时不属于某一主机组的主机可以向该组发送信息.
一些多播组地址被IANA确定为知名地址,如224.0.0.1代表"该子网内的所有系统组",224.0.0.2代表"该子网内的所有路由器组".224.0.1.1用作网络时间协议NTP,224.0.0.9用作RIP-2,224.0.1.2用作SGI公司的dogfight应用
发表评论
-
滑动窗口与拥塞控制
2017-09-29 14:47 729滑动窗口:用作流量控制: 1.发送端和接收端各维护一个独立的发 ... -
rawsocket发送tcp包
2017-09-25 11:52 931testTcp.h #ifndef TESTTCP_H ... -
柔性数组
2017-09-20 09:53 448#include <iostream> #i ... -
rawsocket发送dns包
2017-09-14 15:18 568#include <stdio.h> #in ... -
rawsocket发送icmp包
2017-09-06 09:54 620#include <stdio.h> #in ... -
netfilter
2016-10-04 20:31 448http://blog.chinaunix.net/uid-2 ... -
gdb的简单使用
2016-09-19 15:18 385注意编译的时间加上-g参数 1.调试运行 gdb a.out ... -
TCP各状态的意义
2016-03-01 14:06 389各个状态的意义如下: LISTEN - 侦听来自远方TCP端 ... -
log
2015-03-30 17:42 413log.h #ifndef __LOG_H__ #def ... -
TIMEWAIT与CLOSEWAIT
2015-03-17 11:32 614http://blog.csdn.net/kobejayand ... -
TcpClient
2015-01-16 17:46 441TcpClient.h #ifndef TCPCLIENT ... -
信号量
2014-09-26 10:20 649#include <semaphore.h> ... -
共享内存
2014-09-17 10:39 538SharedMemory.h #ifndef SHARED ... -
记录锁
2014-09-11 16:32 403#include <errno.h> #in ... -
popen
2014-09-06 14:50 582#include <stdio.h> #in ... -
大小端存储
2014-09-05 09:29 567#include <stdio.h> i ... -
条件变量(cond)
2014-09-01 11:02 828#include <pthread.h> # ... -
读写锁
2014-09-01 10:33 669#include <pthread.h> # ... -
trylock
2014-09-01 10:07 640#include <pthread.h> # ... -
线程分离
2014-09-01 10:00 658http://www.cnblogs.com/mydomain ...
相关推荐
广播的概念、实现、用途 多播的概念、实现、用途
NULL 博文链接:https://158067568.iteye.com/blog/901052
zigbee广播与组播实验代码 本节内容主要说明广播和组播的工作过程,通过协调器节点发送数据到路由节点、终端节点,然后路由、终端节点把接收的数据通过串口显示到PC串口上位机。
单播、广播、组播介绍单播、广播、组播介绍单播、广播、组播介绍单播、广播、组播介绍
TCP IP协议中的广播和多播章节,主要介绍广播和多播报文
网络基本知识,单播、多播和广播的比较
windows下使用UDP的简单实例,包括单播、广播和多播的实例代码,使用VS2010编写
实现单播组播广播功能
VC6中,纯C使用SOCKET的示例。实现了UDP下的广播、组播(多播)。代码中注释较为丰富,适合学习使用。版本比较老,就免费了!
本软件实现了两台甚至多台电脑之间使用UDP通信的功能,包括单播,广播,组播的功能实现,三种发送方式的切换在代码中已标明。 默认状态为本机发送,本机接受,也就是接收端的ip地址设置为127.0.0.1,用户可根据实际...
在广播通信中,网络层提供了将网络层封包从1个节点发送到其他节点的服务; 多播可以使1个源节点发送的封包拷贝到其他多个特定网络节点的集合。
Linux网络编程—单播多播与广播的实现文档编码
详细地介绍单播 多播 组播的广播区别,适用于初学者。
整理的用Qt实现的三种Udp方式:单播、组播(多播)和广播源代码,可以很好的看出三种方式的发送接收的区别,简单直接一看就懂得干货。
讲述了UDP程序的实现方法,并用C语言编程实现了一个UDP程序,该程序能实现广播功能和多播功能,能进行广播消息和多播消息的接发。通过本章的分析,想读者展示了UDP程序的实现过程,广播和多播的区别与共同点
MFC实现的播和广播的例子……主要是udp发送和接收组播和广播包……
使用C#开发的UDP广播组播程序,使用C#开发的UDP广播组播程序。
单播、组播、广播和任播有什么区别?
WPF+C#广播和单播示例 实现功能:添加聊天组 显示聊天组成员 多人聊天和单聊 界面简单,目的在于联系UDP通讯,对于图片的处理还未完成,Demo中的保存数据按钮目前没添加功能,欢迎大家一块研究
单播、组播、广播和任播有什么区别