Internet-Pieces

The Pieces of the Internet

  • nodes are the machines that are ultimately connected by the network, e.g. computers

  • links are the mediums connecting nodes, e.g. a coaxial cable or a wireless link as used in WiFi

    • point-to-point is a link between two nodes
    • multiple-access is a link connecting a various number of nodes
  • we can design specific nodes to forward messages along various links, forming a switched network

    • circuit switched establishes a dedicated circuit across a sequence of links, so that a source node can send an uninterrupted stream of bits to the destination node
    • packet switched uses a "store and forward" strategy, where it takes fixed-size blocks of data, called packets, from various sources, stores them in memeory, and then forwards them along towards the destination
    • in this setting, the specific nodes used to connect sources to destinations, that actually perform the "switching" to align the correct links, are called switches
    • the nodes at the ends of the network, that use the network, are called hosts
  • we can combine various networks using the same methods, i.e. with links and switches, and doing so results in an internetwork a.k.a. an internet

  • we use the capitalized Internet to refer to the TCP/IP internet that we use everyday.

  • a node connecting two or more networks is called a router or gateway and functions teh same as a switch in that it just forwards packets among the networks to which it is connected

  • the other piece of this is addressing the nodes on the network (e.g. IPv4), and getting the right packets to the destination address is known as routing

    • unicast is single to single routing
    • broadcast is single to all routing
    • multicast is single to (many-but-not-all) routing