UnixScoketV1Chap18Broadcast

18章 广播

1、UDP和TCP

UDP支持任意形式的地址(单播,多播,广播),而TCP只支持单播。

2、广播的用途

1>ARP 地址解析协议

2>BOOTP(DHCP) 引导协议

3>NTP 网络时间协议

4>routed 路由后台程序

3、广播地址

IP地址分为三部分:网络地址+子网地址+主机地址。

根据这三部分,可将广播地址分为四类:

1>子网广播地址:主机地址为1

2> 全部子网广播地址:子网地址和主机地址为1

3> 网络广播地址:没有子网地址部分,主机地址为1

4>受限广播地址:三部分全部为1

例如:172.16.0.201 netmask 255.255.224.0 (11111111.11111111.11100000.00000000)

则其子网广播地址为:172.16.31.255

则其受限广播地址: 255.255.255.255

4、单播和广播

发送:

单播通过ARP来获取MAC,而广播则设置MAC为ff:ff:ff:ff:ff:ff。

接收:

网口只接收目的MAC与自己MAC相同的包,对于单播,非目的MAC的主机不会产生额外开销;对于广播,子网所有主机都是目的主机,网口均会接收,然后上传给IP(比较目的IP地址和本机IP地址)、UDP/TCP层(比较目的端口和应用程序端口)(广播也需要指定目的端口)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值