Transcript
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?


Recommended