Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 2 Protocols and the TCP/IP Suite by Zornitza Genova Prodanoff.

Similar presentations


Presentation on theme: "Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 2 Protocols and the TCP/IP Suite by Zornitza Genova Prodanoff."— Presentation transcript:

1 Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 2 Protocols and the TCP/IP Suite by Zornitza Genova Prodanoff

2 ZGP002 Outline Introduction Layered Protocol Architecture Key Features of a Protocol TCP/IP Layers TCP and UDP Operation of TCP and IP Internetworking Terms Routers

3 ZGP003 Introduction Layered protocol architecture TCP/IP protocol suite OSI reference model Internetworking

4 ZGP004 The Need for a Protocol Architecture Procedures to exchange data between devices can be complex High degree of cooperation required between communicating systems

5 ZGP005 Example: File transfer Requires a data path to exist Tasks: –Activate data communication path –Source determines that destination is ready –File transfer app destination file management app is ready store file for user –File format conversion

6 ZGP006 Layered Protocol Architecture Modules arranged in a vertical stack Each layer in stack: –Performs related functions –Relies on lower layer for more primitive functions –Provides services to next higher layer –Communicates with corresponding peer layer of neighboring system using a protocol

7 ZGP007 Key Features of a Protocol Set of rules or conventions to exchange blocks of formatted data Syntax: data format Semantics: control information (coordination, error handling) Timing: speed matching, sequencing

8 ZGP008 TCP/IP Layers Physical Network access Internet Transport Application

9 ZGP009 TCP and UDP TCP: –connection-oriented –Reliable packet delivery in sequence UDP: – connectionless (datagram) –Unreliable packet delivery –Packets may arrive out of sequence or duplicated

10 ZGP0010

11 ZGP0011

12 ZGP0012

13 ZGP0013 Operation of TCP and IP IP implemented in end systems and routers, relaying data between hosts TCP implemented only in end systems, assuring reliable delivery of blocks of data Each host on subnetwork has unique IP address Each process on each process has unique IP port number

14 ZGP0014

15 ZGP0015

16 ZGP0016 TCP Applications SMTP: Simple Mail Transfer Protocol FTP: File Transfer Protocol telnet: remote login

17 ZGP0017

18 ZGP0018 Ethernet Example: Network Interface Card

19 ZGP0019 Ethernet Example: Network Interface Card RJ-45 connector AUI connector (Thicknet) Thinnet connector

20 ZGP0020 Ethernet LAN Example: Attachment Unit Interface and Media Access Unit

21 ZGP0021 Ethernet LAN Example: Computers in a Bus Topology

22 ZGP0022 Ethernet LAN Example: Computers in a Star Topology

23 ZGP0023 Ethernet LAN Example: Computers in a Ring Topology

24 ZGP0024 OSI Reference Model Application Presentation Session Transport Network Data link Physical

25 ZGP0025

26 ZGP0026 Internetworking Terms Communication network Internet Intranet Subnetwork End system Intermediate system Bridge Router

27 ZGP0027 Routers Provide link between networks Accommodate network differences: –Addressing schemes –Maximum packet sizes –Hardware and software interfaces –Network reliability

28 ZGP0028

29 ZGP0029

30 ZGP0030

31 ZGP0031


Download ppt "Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 2 Protocols and the TCP/IP Suite by Zornitza Genova Prodanoff."

Similar presentations


Ads by Google