* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Physical Networks
Net neutrality law wikipedia , lookup
IEEE 802.1aq wikipedia , lookup
Point-to-Point Protocol over Ethernet wikipedia , lookup
Asynchronous Transfer Mode wikipedia , lookup
Deep packet inspection wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
Distributed firewall wikipedia , lookup
Zero-configuration networking wikipedia , lookup
Network tap wikipedia , lookup
Computer network wikipedia , lookup
Wake-on-LAN wikipedia , lookup
Airborne Networking wikipedia , lookup
Internetworking • An internetwork is typically comprised of many physical networks over which data travels • There are many different types of physical networks: – Ethernet – FDDI – ATM • Goals of internetworking: – Make all the diverse network technologies function as a coordinated whole – Hide the details of the underlying network hardware – Provide universal communication services Review: Ethernet • A popular packet-switched LAN technology invented at Xerox PARC in the 1970’s Properties of an Ethernet • 10 – 100 Mbps • Broadcast bus • Best-effort delivery • Distributed access control (CSMA/CD) Distributed Access Control • Carrier Sense Multiple Access (CSMA) • If two transceivers both sense that the network is idle and begin transmission simultaneously a collision occurs • Collision Detection (CD) • Recovery Ethernet Addressing • Each machine connected to the network has a unique 48-bit number (it’s address) • To send a packet a computer puts the destination address in the destination field • That address can be: – A unicast address – A broadcast address – A multicast address Ethernet Frame Format • Variable length (no shorter than 64 octets and no larger than 1518 octets) • Fields: – – – – – – Preamble Destination address Source address Frame type Data Cyclic Redundancy Check (CRC) An Ethernet Frame Extending an Ethernet • Repeaters - hardware devices used to relay electrical signals from one cable to another • Advantages • Disadvantages Extending an Ethernet (cont) • Bridges - receives valid frames and retransmits it on another another cable • Advantages • Disadvantages Access Control Alternatives • Ethernet - distributed • Advantages • Disadvantages • Can you think of other alternatives? Fiber Distributed Data Interconnect (FDDI) • Popular LAN technology • Higher bandwidth (100 Mbps) than Ethernet • Uses optical fiber • Implements a token ring FDDI (cont) FDDI’s Self-Healing Capability • Two rings • Counter rotating • Uses the backup ring to bypass a failed computer or link FDDI Self-Healing (cont) Asynchronous Transfer Mode (ATM) • A high-speed connection-oriented network technology • Operates from 100 Mbps to >1 Gbps • Expensive Recall: How Internetworking Works Goals of Internetworking • Make all the diverse network technologies function as a coordinated whole • Hide the details of the underlying network hardware • Provide universal communication services Application-Level Interconnection • One application-level program per machine cooperating/interoperating with other programs • Example? • Advantages • Disadvantages Network-Level Interconnection • Have a set of communication conventions • The O.S. for each computer provides communication services for all application programs • Example? • Advantages • Disadvantages Internetworking • Takes the network-level interconnection approach • Functions as a virtual packet-switched network • Attempts to build a unified, cooperative interconnection of networks that supports a universal communication service Properties of the Internet • Hides underlying internet architecture from the user • Does not mandate a network interconnection topology • Establishes network independence in the user interface Network Interconnection • Internet router – A small computer that physically attaches to two networks – Passes packets from one network to the other – As the Internet’s topology becomes more complex, routers need to know about that topology – More on routers later… Routing Decisions • Can be complex • Want to keep routing hardware simple and cheap • So routers only use the destination network (not the destination machine) to make routing decisions • Routing table is proportional to the # of networks in the internet (not the # of hosts) All Networks Are Equal • Any communication system capable of transferring packets counts as a single network independent of: – – – – its delay throughput characteristics packet size scale Big Advantages of Internetworking • Users perceive a single, virtual network through which all machines can be reached • Users do not need to know the underlying details of the network • Application-level programs do not need to know the underlying details of the network Big Responsibilities of Internetworking • Cooperation – Communication conventions – Each participating network agrees to handle traffic to/from other hosts in return for their handling of its traffic Unanswered Questions • What is the addressing scheme in an internet? • What do packets look like? • How is routing done? • What happens when routers/hosts malfunction? • What happens when routers/hosts get overloaded?