9. Broadcasting and Local Multicasting (IGMP and MLD)

9.1. Introduction

We mentioned in Chapter 2 that there are four kinds of IP addresses: unicast, anycast, multicast, and broadcast. IPv4 may use all of them, and IPv6 uses any except the last form. In this chapter we discuss broadcasting and multicasting in more detail, including how link-layer addressing can be used to send multicast or broadcast traffic efficiently from one computer to several others. We also examine the Internet Group Management Protocol (IGMP) [RFC3376] and the IPv6 Multicast Listener Discovery (MLD) [RFC3810] protocols, which are used to inform IPv4 and IPv6 multicast routers which multicast addresses are in use on a subnetwork. One topic we do not cover in this chapter ...

Get TCP/IP Illustrated, Volume 1: The Protocols, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.