Sie sind auf Seite 1von 30

Understanding the Host-to-Host Communications Model

Building a Simple Network

ICND1 v1.01-1

Understanding Host-to-Host Communications

Older model
o Proprietary o Application and combinations software controlled by one vendor o Multivendor software o Layered approach
ICND1 v1.01-2

Standards-based model

Why a Layered Network Model?

Reduces complexity Standardizes interfaces Facilitates modular engineering Ensures interoperable Accelerates evolution Simplifies teaching and learning
technology

ICND1 v1.01-3

The Seven Layers of the OSI Model

ICND1 v1.01-4

The Seven Layers of the OSI Model (Cont.)

ICND1 v1.01-5

The Seven Layers of the OSI Model (Cont.)

ICND1 v1.01-6

The Seven Layers of the OSI Model (Cont.)

ICND1 v1.01-7

The Seven Layers of the OSI Model (Cont.)

ICND1 v1.01-8

The Seven Layers of the OSI Model (Cont.)

ICND1 v1.01-9

The Seven Layers of the OSI Model (Cont.)

ICND1 v1.01-10

Data Encapsulation

ICND1 v1.01-11

Data De-Encapsulation

ICND1 v1.01-12

Peer-to-Peer Communication

ICND1 v1.01-13

TCP/IP Stack

Defines four layers Uses different names for Layers 1 Combines Layers 5 through 7 into
single application layer through 3

ICND1 v1.01-14

Transport Layer

Session multiplexing Segmentation Flow control (when required) Connection-oriented Reliability (when required)
(when required)

ICND1 v1.01-15

Reliable vs. Best-Effort Comparison

ICND1 v1.01-16

UDP Characteristics

Operates at transport layer of OSI and TCP/IP models Provides applications with access to the network layer without the Is a connectionless protocol Provides limited error checking Provides best-effort delivery Has no data-recovery features
overhead of reliability mechanisms

ICND1 v1.01-17

UDP Header

ICND1 v1.01-18

TCP Characteristics

Transport layer of the TCP/IP stack Access to the network layer for applications Connection-oriented protocol Full-duplex mode operation Error checking Sequencing of data packets Acknowledgement of receipt Data-recovery features

ICND1 v1.01-19

TCP Header

ICND1 v1.01-20

TCP/IP Application Layer Overview File transfer


o FTP o TFTP o Network File System o Simple Mail Transfer Protocol o Telnet

E-mail

Remote login
o rlogin

Network management Name management


o Simple Network Management Protocol

ICND1 v1.01-21

Mapping Layer 3 to Layer 4

ICND1 v1.01-22

Mapping Layer 4 to Applications

ICND1 v1.01-23

Establishing a Connection

ICND1 v1.01-24

Three-Way Handshake

ICND1 v1.01-25

Flow Control

ICND1 v1.01-26

TCP Acknowledgment

ICND1 v1.01-27

Fixed Windowing

ICND1 v1.01-28

TCP Sliding Windowing

ICND1 v1.01-29

TCP Sequence and Acknowledgment Numbers

ICND1 v1.01-30

Das könnte Ihnen auch gefallen