27
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

Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

Embed Size (px)

Citation preview

Page 1: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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

Page 2: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

Review: Ethernet

• A popular packet-switched LAN technology invented at Xerox PARC in the 1970’s

Page 3: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

Properties of an Ethernet

• 10 – 100 Mbps

• Broadcast bus

• Best-effort delivery

• Distributed access control (CSMA/CD)

Page 4: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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

Page 5: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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

Page 6: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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)

Page 7: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

An Ethernet Frame

Page 8: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

Extending an Ethernet

• Repeaters - hardware devices used to relay electrical signals from one cable to another

• Advantages

• Disadvantages

Page 9: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

Extending an Ethernet (cont)

• Bridges - receives valid frames and retransmits it on another another cable

• Advantages

• Disadvantages

Page 10: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

Access Control Alternatives

• Ethernet - distributed

• Advantages

• Disadvantages

• Can you think of other alternatives?

Page 11: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

Fiber Distributed Data Interconnect (FDDI)

• Popular LAN technology

• Higher bandwidth (100 Mbps) than Ethernet

• Uses optical fiber

• Implements a token ring

Page 12: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

FDDI (cont)

Page 13: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

FDDI’s Self-Healing Capability

• Two rings

• Counter rotating

• Uses the backup ring to bypass a failed computer or link

Page 14: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

FDDI Self-Healing (cont)

Page 15: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

Asynchronous Transfer Mode (ATM)

• A high-speed connection-oriented network technology

• Operates from 100 Mbps to >1 Gbps

• Expensive

Page 16: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

Recall: How Internetworking Works

Page 17: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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

Page 18: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

Application-Level Interconnection

• One application-level program per machine cooperating/interoperating with other programs

• Example?

• Advantages

• Disadvantages

Page 19: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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

Page 20: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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

Page 21: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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

Page 22: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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…

Page 23: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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)

Page 24: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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

Page 25: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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

Page 26: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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

Page 27: Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:

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?