43
@ONE Spring Hands-On Institute 1-1 Network Theory – OSI Network Theory – OSI and TCP/IP Models and TCP/IP Models

Network Theory – OSI and TCP/IP Models

Embed Size (px)

DESCRIPTION

Network Theory – OSI and TCP/IP Models. Internetworking: An Overview. What is Networking?. Networking - the interconnection of workstations, peripherals, terminals and other devices*. Yesterday’s Networks. The advent of the desktop PC brought with it small, closed networks in the mid-1980s. - PowerPoint PPT Presentation

Citation preview

Page 1: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-1

Network Theory – OSI and Network Theory – OSI and TCP/IP ModelsTCP/IP Models

Page 2: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-2

Internetworking:Internetworking:An OverviewAn Overview

Page 3: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-3

What is Networking?What is Networking?

• Networking - the interconnection of workstations, peripherals, terminals and other devices*

Page 4: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-4

Yesterday’s NetworksYesterday’s Networks

• The advent of the desktop PC brought with it small, closed networks in the mid-1980s.

An old-school LAN (local-area network)

Page 5: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-5

Today’s Computer NetworksToday’s Computer Networks

• Today, networks are everywhere:– School, work, home

– Coffee shops, airports, state parks

– Emerging technologies such as EV-DO and WiMAX promise metro-wide networks in the air.

Page 6: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-6

What happened?What happened?

• Over the past 20 years, computer networks have evolved:

Small, proprietary, closed systems

One huge, global, collection of networks (an internetwork)

The Internet

Page 7: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-7

What happened?What happened?

• Vendors realized that standardizing their products would help them make money.

• Various groups got together and proposed networking standards.

• The Internet (b.1969) offered an attractive de facto set of standards.

Page 8: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-8

Network Protocols and Network Protocols and StandardizationStandardization

Page 9: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-9

Network ProtocolsNetwork Protocols

• Early networks:– proprietary technologies– single vendor only

• Today:– Standards-based technologies– Macs, PCs, cell phones, watches, toasters, and

earrings can all share data as long as they all speak to each other according to the same set of rules, or protocol.

Page 10: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-10

Network ProtocolsNetwork Protocols

• Protocol - a set of rules, or an agreement, that determines the format and transmission of data.

SNA (Systems Network Architecture) = IBM

IPX (Internet Packet eXchange) = Novell

IP (Internet Protocol) = US Department of Defense

XNS (Xerox Network System) = Xerox

NetBEUI (NetBIOS Extended User Interface) = IBM

AppleTalk = Apple

DECnet = Digital Equipment Corporation

VINES = Banyan

Page 11: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-11

TCP/IP: Internet ProtocolTCP/IP: Internet Protocol

• One protocol has become the de facto standard for all computer networks.

• IP v4 = The Internet Protocol (version 4)• All hosts on the Internet use the IP protocol• The Internet actually uses a family, or suite, of

protocols called TCP/IP which includes:– TCP, or Transmission Control Protocol: (adds reliability

and sequencing to Internet conversations)– HTTP: (web stuff)– FTP: (file transfer)– DNS: (naming system that brought us .com and www)– SMTP: (mail, SPAM, and other delights of the Info Age)

Page 12: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-12

TCP/IP: Internet ProtocolTCP/IP: Internet Protocol

All of these devices use the TCP/IP protocol “stack” to communicate. In this case, they are using HTTP to browse the web.

All of these devices need an IP Address to be on the Internet.

TCP/IP’s developers never envisioned that this protocol could support a global network of entertainment and commerce.

Page 13: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-13

Reality CheckReality Check

• In the mid-1980s, Cisco (like all other vendors) focused on “multi-protocol” platforms.

• Because TCP/IP has emerged as the dominant protocol, our focus is entirely on IP networks.

• So, this is an Introduction to Cisco IP Network Devices

Page 14: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-14

Types of NetworksTypes of Networks

Page 15: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-15

LANsLANs

• Local-Area Networks (LANs) emerged in the mid 1980s

• LANs– connects workstations, peripherals, and

other devices in a single building– LANs made it possible to efficiently share

such things as files and printers

Page 16: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-16

Early LANs IsolatedEarly LANs Isolated

Seattle

``

`

San Francisco

New York

Page 17: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-17

Wide Area Networks (WANs)Wide Area Networks (WANs)

Seattle

San Francisco

New York

`

`

`

Page 18: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-18

LAN, CAN, MAN, and WANLAN, CAN, MAN, and WAN

• LAN - limited geographic area– office, home, small building (enterprise)

• CAN - Campus-Area Network– University, Company Tech Center (enterprise)

• MAN - Metropolitan-Area Network– citywide network, (typically involves a service provider)

• WAN - large geographic area– city-to-city, worldwide, Internet (typical involves a service

provider)

• PAN – personal area network– Cell phone, watch, PDA, bluetooth stuff (you!)

Page 19: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-19

LAN vs WANLAN vs WAN

• Early LANs and WANs typically used very different:– Protocols– Devices– Signaling– Media (physical connections, wire, RF)

Typical Early LANs Typical Early WANs

High bandwidth Low bandwidth

Cheap Costly

Intermittent, on-demand connectivityAlways “on”

Small geographical area Large geographical area

Page 20: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-20

Early LAN vs WANEarly LAN vs WAN

• Different network types, different devices:

Hub, Repeater

Bridge

LAN Switch

Router

Modem, CSU/DSU

Switch

Access Server

Router

Common LAN Devices Common WAN Devices

Page 21: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-21

Early LAN vs WANEarly LAN vs WAN

• Emerging technologies and dominance of TCP/IP spurred widespread adoption of new device types:

Switch

Multilayer Switch

Firewall

Router

Today’s LAN Devices

DSLAM

Optical Transport

Router

Today’s WAN Devices

VPN Gateway

IP Telephony (LAN/WAN)

IP Phone IP PBX

Wireless (LAN/WAN)

Bridge Access Point

Page 22: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-22

Today’s LAN/WANToday’s LAN/WAN

• Several factors have blurred the distinctions between WANs and LANs and the devices that operate in each.

• However, for the purposes of our discussions, we will talk about devices as either “LAN” or “WAN”

Page 23: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-23

The OSI Reference ModelThe OSI Reference Model

Page 24: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-24

Enter ISOEnter ISO

• ISO – International Organization for Standardization (Geneva)– Voluntary, non-treaty organization charted by the UN

• From the earliest days of networking, it was clear to ISO that standards were needed.

• Standardization aids: development, interoperability, education…

Page 25: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-25

ISO’s OSI ModelISO’s OSI Model

• ISO looked at existing network protocols (TCP/IP, XNS, SNA) and came up with OSI RM.

• OSI RM - Open Systems Interconnection Reference Model

Page 26: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-26

OSI Reference ModelOSI Reference Model

Page 27: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-27

7 - Application Layer7 - Application Layer

• Network processes to applications– Provides network services

to user applications

Page 28: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-28

6 – Presentation Layer6 – Presentation Layer

• Data Representation– Code Formatting– Negotiation of data

transfer– Ensures information sent

by the application can be transmitted on the network

– Data encryption

Page 29: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-29

5 – Session Layer5 – Session Layer

• Interhost communication– Establishes, maintains,

and manages sessions between applications

Page 30: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-30

4 – Transport Layer4 – Transport Layer

• End-to-end connections– Segmentation – Reassembly into data

stream– Offers potential of reliable

transport

Page 31: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-31

3 – Network Layer3 – Network Layer

• Addresses and best path– Logical addressing is used

at this layer• IP, AppleTalk, IPX, etc.

– Routers reside at this layer

Page 32: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-32

2 - Data-Link Layer2 - Data-Link Layer

• Access to media– Physical transmission

across the medium– Error notification, network

topology and flow control– Uses MAC (physical)

addresses– Switches and bridges

reside at this layer

Page 33: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-33

1 – Physical Layer1 – Physical Layer

• Binary Transmission– Provides the electrical,

mechanical, procedural and functional means for activating and maintaining the physical link between systems.

– The media resides at this layer

Page 34: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-34

Data Encapsulation ExampleData Encapsulation Example

End System

Intermediate Systems

Page 35: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-35

Data EncapsulationData Encapsulation

Page 36: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-36

TCP/IP vs OSI ModelTCP/IP vs OSI Model

Page 37: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-37

Cisco NetworkingCisco Networking

Page 38: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-38

Brief(est) History of LANsBrief(est) History of LANs

Page 39: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-39

Early LANsEarly LANs

• In the 1980s, several LAN technologies competed to offer Layer 1/Layer 2 services:– Token Ring (IBM)– Ethernet (Xerox, et al)– ARCnet (Datapoint)

• Later on:– FDDI, Fiber Distributed Data Interface– ATM, Asynchronous Transfer Mode

Page 40: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-40

The IEEE Working GroupsThe IEEE Working Groups

802.1

802.2

802.3

802.4

802.5

802.6

802.7

802.8

802.11

Networking Overview and Architecture

Logical Link Control

Ethernet

Token Bus

Token Ring

MANs

Broadband

Fiber Optic

Wireless Ethernet

...and more!

Page 41: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-41

TodayToday

• Ethernet is the de facto standard.

• It has crushed its competitors in the LAN space, and has been adopted for Wireless networks and Metro WANs.

Page 42: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-42

Ethernet and TCP/IPEthernet and TCP/IP

• Ethernet and TCP/IP are the most pervasive protocols

Data Link Layer

Physical Layer

Network Layer

Session Layer

Transport Layer

Presentation Layer

Application Layer

TCP/IP

Ethernet

Page 43: Network Theory – OSI and TCP/IP Models

@ONE Spring Hands-On Institute

1-43

Device Functions at Layers Device Functions at Layers