internet and intranet fundamentals class 1 sessions a & b

14
Internet and Intranet Fundamentals Class 1 Sessions A & B

Upload: lynne-webster

Post on 18-Jan-2018

213 views

Category:

Documents


0 download

DESCRIPTION

Open Systems Interconnection Model Develop in early 80s –ISO - International Organization for Standardization ISO 7498 –ITU-T - International Telecommunications Union, Telecommunications Standards Sector CCITT Recommendation X.200 Layered Model

TRANSCRIPT

Page 1: Internet and Intranet Fundamentals Class 1 Sessions A & B

Internet and Intranet Fundamentals

Class 1Sessions A & B

Page 2: Internet and Intranet Fundamentals Class 1 Sessions A & B

Topics

• Background Material– Open Systems Interconnection (OSI)

Networking Model

Page 3: Internet and Intranet Fundamentals Class 1 Sessions A & B

Open Systems Interconnection Model

• Develop in early 80s – ISO - International Organization for

Standardization• ISO 7498

– ITU-T - International Telecommunications Union, Telecommunications Standards Sector

• CCITT Recommendation X.200• http://www.itu.int/

• Layered Model

Page 4: Internet and Intranet Fundamentals Class 1 Sessions A & B

Open Systems Interconnection Model

• Seven Layers– Application (S/W)– Presentation (S/W)– Session (S/W)– Transport (S/W)– Network (S/W and H/W)– Data Link (F/W and H/W)– Physical (H/W)

Page 5: Internet and Intranet Fundamentals Class 1 Sessions A & B

Open Systems Interconnection Model

• Each layer should– represent a different level of abstraction– perform a well-defined function– be developed with internationalization in mind– minimize information flow across its boundaries to

other layers– optimal number: enough layers to partition

functions well but small enough to remain tractable

Page 6: Internet and Intranet Fundamentals Class 1 Sessions A & B

OSI Application Layer

• Application and User Interfaces• File Transfer• E-Mail• Database Access• Program to Program Communication• http, ftp, gopher, smtp, telnet

Page 7: Internet and Intranet Fundamentals Class 1 Sessions A & B

OSI Presentation Layer• Data Transformations• Data Syntax• Syntax Conversion• Data Structure• Text Compression• SSL

– secure sockets layer– straddles this and next lower layer

Page 8: Internet and Intranet Fundamentals Class 1 Sessions A & B

OSI Session Layer

• Application Interface to Network• Establishing Connections• Session Control• Sometimes Merged with Transport Layer

Page 9: Internet and Intranet Fundamentals Class 1 Sessions A & B

OSI Transport Layer

• Host-to-Host Layer• Error Free End-to-End Connections

– virtual connections– doesn’t know about intervening routers

• TCP in TCP/IP• Often Implemented in Operating System

Page 10: Internet and Intranet Fundamentals Class 1 Sessions A & B

OSI Network Layer

• Communications Subnet Layer• Network Routing• Packets• Congestion and Flow Control• Accounting• IP in TCP/IP• Typically Implemented as I/O Driver

Page 11: Internet and Intranet Fundamentals Class 1 Sessions A & B

OSI Data Link Layer

• Breaks Up Input Data from Network Layer and Transmits as Data Frames

• Typically an Interface Card with Firmware– Ethernet card

• Acknowledgement• Error Handling

– Retransmission• Flow Control

Page 12: Internet and Intranet Fundamentals Class 1 Sessions A & B

OSI Physical Layer

• Transmits Raw Bits• Includes Communication Channel

– copper wire– fiber– microwave

• Signaling Levels– voltages, timing

• Pin Configurations

Page 13: Internet and Intranet Fundamentals Class 1 Sessions A & B

OSI Reference ModelApplication

Presentation

Session

Network

Transport

Data Link

Physical

Application

Presentation

Session

Network

Transport

Data Link

Physical

Network

Data Link

Physical

Page 14: Internet and Intranet Fundamentals Class 1 Sessions A & B

OSI vs. TCP/IP Models

Application

Presentation

Session

Network

Transport

Data Link

Physical

Application

Network

Transport

NetworkInterface

OSI TCP/IP