TCP/IP详解 笔记九
2024-08-24 22:24:01
广播和多播
多播和广播只能用于UDP包,TCP明确在两个进程间建立连接。
多播:帧只传送给属于多播组的多个接口
主机对帧的过滤过程:
- 通常网卡只接收那些目的地址为本物理接口地址或广播地址的帧;设置为混合模式的网卡能接收每个帧的一个复制。大多数网卡经过配置都可以接收目的地址为多播地址或子网多播地址的帧。对于以太网,当地址中最高字节的最低外为1时表示该地址是一个多播地址(01:00:00:00:00:00:)。当网卡接到一个错误校验和的帧将丢弃该帧。
- 设备驱动程序:帧必须指明要使用的协议;进行多播过滤检测。
- IP根据目的地址和源地址进行更多的检测
- UDP检查目的端口号和校验和
- 使用广播的问题在于加重了那些对于该帧不感兴趣的主机的处理负荷,多播就是用来解决这个问题。
广播
受限广播地址:255.255.255.255用于主机配置过程,不会被路由器转发,只能出现在本地网络中。
指向网络的广播:主机号全为1,路由器必须转发
指向子网的广播:主机号全为1,有特定的掩码信息
多播
两种需求:
1) 向多个目的地址传递数据
2) 客服端向多个服务器进行请求
多播地址格式:
一个主机组可以跨越多个网络,成员可以随时加入或离开主机组
一些被确定的主机地址
多播地址到以太网地址的转换
最新文章
- CSS浮动文摘
- 用命令行来安装mac应用
- Arch Linux PDF格式文件无法显示中文
- 空MVC项目找不到System.Web.Optimization的处理办法
- WampServe修改默认网站目录的方法(转)
- IE调试网页之四:F12 开发人员工具控制台错误消息 (Windows)(转载)
- 纯css3 transforms 3D文字翻开翻转3D开放式效果
- _BLOCK_TYPE_IS_VALID错误
- iOS正则表达式的使用
- CSS文本
- Ubuntu 16.06 安装拼音输入法 设置双拼
- MySQL之执行流程
- C# Winform ListView实现单元格双击复制内容到剪贴板
- 2019/3/7 Java学习之多线程(基础)
- SpringMVC拦截器(慕课网)
- PHP生成HTML静态页面。
- Fermat vs. Pythagoras POJ - 1305 (数论之勾股数组(毕达哥拉斯三元组))
- Ubuntu 下安装LEMP环境 实战
- 牛客竞赛&;&;mjt的毒瘤赛
- WIN7下重建图标缓存(解决MFC.exe桌面图标显示异常问题)