Cable Modem Troubleshooting Tips


 

How the cable modem works

The cable modem acts as an Transparent Learning Bridge (see IEEE 802.1d), placing your PC in direct contact with the ISP's UBR at the MAC layer. In principle, this enables the network connection between your PC and the UBR to carry any network protocol, not just IP. Most cable operators implement only IP and ARP protocols. All network traffic at the level of ethernet, USB, or CATV wiring takes place between MAC source and destination addresses, and the networking at this level is entirely ignorant of the IP protocol above. Most of your PC's network traffic takes place between MAC addresses [m1] in the PC and [m4] in the UBR: the cable modem is transparent.

However, the cable modem also has IP interfaces on each side of its bridge, permitting both the user and the ISP to communicate with the cable modem control software.


    Your PC                <------------- The Cable Modem -------------->          <--- The ISP's head end --->

+-------------+            +--------------------------------------------+
|   Network   |            |                                            |
|Applications |            |  Cable modem control software, HTTP, SNMP  |
|             |            |                                            |
+------+------+            +------+------+----------------+------+------+
|      |      |            |      |      |                |      |      |
| TCP  | UDP  |            | TCP  | UDP  |                | TCP  | UDP  |
|      |      |            |      |      |                |      |      |
+------+------+            +------+------+                +------+------+          +--------------+-----------+
|             |            |             |                |             |          |      IP      | Universal |
|     IP      |            |     IP      |                |     IP      |          |172.16.123.254| Broadband |
|62.67.189.231|            |192.168.100.1|                |172.16.123.39|          | 62.67.189.254|  Router   |
|    [i1]     |            |    [i2]     |                |    [i3]     |          |     [i4]     |           |
+-------------+            +-------------+----------------+-------------+          +--------------+-----+-----+
|Network Card |            |             |  Transparent   |             |          |              |     |
|  MAC layer  |            |  MAC layer  |Learning Bridge |  MAC layer  |          |   MAC layer  |     +-->ISP
|0000864A4D79 |            |00204070F495 |customer traffic|00204070F494 |          | 00059AD7C8A8 |
|    [m1]     |            |    [m2]     |    <------>    |    [m3]     |          |     [m4]     |
+.............+            +-------------+----------------+-------------+          +--------------+
|             |            |             |                |             |          |              |
|  Physical   |<-ethernet->|  Physical   |                |  Physical   |<- CATV ->|   Physical   |
|  ethernet   |     or     |  ethernet   |                |    CATV     |  DOCSIS  |     CATV     |
|   or USB    |<---USB---->|   or USB    |                |             |          |              |
+-------------+            +-------------+                +-------------+          +--------------+

The number of user MAC addresses that can be learnt by the 802.1d transparent learning bridge is limited by the cable modem configuration: for most domestic cable customers this limit is one. This is why it is necessary to re-boot the cable modem (to clear the learnt MAC table) when the connected PC is changed.


Return to Index.