Communication Protocols II Ninth Meeting. TCP/IP family.

Slides:



Advertisements
Similar presentations
Cisco 2 - Routers Perrine. J Page 14/30/2015 Chapter 10 TCP/IP Protocol Suite The function of the TCP/IP protocol stack is to transfer information from.
Advertisements

CISCO NETWORKING ACADEMY Chabot College ELEC Transport Layer (4)
CCNA – Network Fundamentals
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
Lecture 7 Transport Layer
Chapter 7 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Explain the need for the transport layer.  Identify.
Transmission Control Protocol (TCP) Basics
CS3505 The Internet and Info Hiway transport layer protocols : TCP/UDP.
Lecture # 14 TCP/IP - UDP Computer Communication & Networks.
Chapter 7 – Transport Layer Protocols
TELE202 Lecture 14 TCP/UDP (2) 1 Lecturer Dr Z. Huang Overview ¥Last Lecture »TCP/UDP (1) »Source: chapter 17 ¥This Lecture »TCP/UDP (2) »Source: chapter.
TRANSPORT LAYER  Session multiplexing  Segmentation  Flow control (TCP)  Connection-oriented (TCP)  Reliability (TCP)
CCNA 1 v3.1 Module 11 Review.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Transport Layer Network Fundamentals – Chapter 4.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Chapter 4 OSI Transport Layer
Gursharan Singh Tatla Transport Layer 16-May
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 12 Transmission Control Protocol (TCP) Basics.
Process-to-Process Delivery:
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
Networking Basics TCP/IP TRANSPORT and APPLICATION LAYER Version 3.0 Cisco Regional Networking Academy.
Chapter 9.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
1 Chapter Overview TCP/IP DoD model. 2 Network Layer Protocols Responsible for end-to-end communications on an internetwork Contrast with data-link layer.
Copyright 2003 CCNA 1 Chapter 9 TCP/IP Transport and Application Layers By Your Name.
CCNA1 v3 Module 11 v3 CCNA 1 Module 11 JEOPARDY S Dow.
1 7-Oct-15 OSI transport layer CCNA Exploration Semester 1 Chapter 4.
Component 9 – Networking and Health Information Exchange Unit 1-1 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
1 Version 3.0 Module 11 TCP Application and Transport.
Transport Layer 3-1 Chapter 3 Transport Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 All.
1 LAN Protocols (Week 3, Wednesday 9/10/2003) © Abdou Illia, Fall 2003.
TCP : Transmission Control Protocol Computer Network System Sirak Kaewjamnong.
TCP/IP Transport and Application (Topic 6)
1 Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
11 TRANSPORT LAYER PROTOCOLS Chapter 6 TCP and UDP SPX and NCP.
Fall 2005 By: H. Veisi Computer networks course Olum-fonoon Babol Chapter 6 The Transport Layer.
The Transport Layer application transport network data link physical application transport network data link physical application transport network data.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
1 End-user Protocols, Services and QoS. 2 Layering: logical communication application transport network link physical application transport network link.
Transport Layer COM211 Communications and Networks CDA College Theodoros Christophides
ECEN “Internet Protocols and Modeling”, Spring 2012 Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Class.
1 Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
1. Layered Architecture of Communication Networks: TCP/IP Model
Hands-On Ethical Hacking and Network Defense
Transmission Control Protocol (TCP) Internet Protocol (IP)
Transport Protocols.
Computer Network Architecture Lecture 6: OSI Model Layers Examples 1 20/12/2012.
Chapter 16 - TCP: Software For Reliable Communication Introduction A Packet Switching System Can Be Overrun (merging highways) TCP Helps IP Guarantee Delivery.
01_NF_Ch04 – OSI Transport Layer ( 傳輸層 ) Source: CCNA Exploration.
Hands-On Ethical Hacking and Network Defense Chapter 2 TCP/IP Concepts Review Last modified
Cisco I Introduction to Networks Semester 1 Chapter 7 JEOPADY.
Communication Networks NETW 501 Tutorial 2
1 14-Jun-16 S Ward Abingdon and Witney College CCNA Exploration Semester 1 OSI transport layer CCNA Exploration Semester 1 Chapter 4.
11/18/2016Basic TCP/IP Networking 1 TCP/IP Overview Basic Networking Concepts.
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Networking for Home and Small Businesses – Chapter 6
Networking for Home and Small Businesses – Chapter 6
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Transport Protocols An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Lecture 4 Communication Network Protocols
PART 5 Transport Layer.
Networking for Home and Small Businesses – Chapter 6
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Transport Layer 9/22/2019.
Presentation transcript:

Communication Protocols II Ninth Meeting

TCP/IP family

TCP/IP Protocol IP Getting messages across the network. No guarantee, (best-effort delivery service) TCP Transport layer protocol Sits on top of IP End-to-end connectivity Guarantees error-free transportation of messages (reliable service) Application layer protocols that run on top of TCP are  simple mail transfer protocol (SMTP) Accessing world-wide web  hypertext transfer protocol (HTTP).

SMTP Exchange of messages between hosts Commands between a mail client and a mail server: READY; HELO; MAIL FROM; OK; RCPT TO; DATA; START MAIL INPUT; QUIT; aou.com Mail Server Server hosts indicates that connection has been established and gives host address. 250 READY aou.com Imad = 250 HELLO auo.com ‘hello from client’, giving clients host address. 250 OK acknowledgement from the server.

SMTP Exchange of messages between hosts Commands between a mail client and a mail server: READY; HELO; MAIL FROM; OK; RCPT TO; DATA; START MAIL INPUT; QUIT; aou.com Mail Server MAIL FROM 250 OK Client is starting a mail transaction and gives the user’s address. RCPT TO Intended recipients’ e- mail addresses.

SMTP Exchange of messages between hosts Commands between a mail client and a mail server: READY; HELO; MAIL FROM; OK; RCPT TO; DATA; START MAIL INPUT; QUIT; aou.com Mail Server 250 OK DATA auo.com client is ready to send a message host address. 250 START MAIL INPUT server is ready to receive the message..

SMTP Exchange of messages between hosts Commands between a mail client and a mail server: READY; HELO; MAIL FROM; OK; RCPT TO; DATA; START MAIL INPUT; QUIT; aou.com Mail Server Send data ends with CRLF 250 OK CRLF (carriage return line feed) = end of message QUIT client closes the connection.

Protocol concepts in TCP/IP

The TCP/IP Layers Internet layer Packet routing and avoidance of congestion The protocol used is the internet protocol (IP). Transport layer End-to-end service The protocols used are transmission control protocol (TCP) and user datagram protocol (UDP). TCP is a connection-oriented UDP is a connectionless (video streaming) Application layer Large number of high-level protocols. Telnet, FTP, SMTP, DNS, HTTP Host-to-network layer Ethernet in local area networks, Serial link through a modem and telephone cable in wide area networks.

Packets: Data format Packet are too large = Long delays and re-transmission in case of failures. Header Footer Packet are too small = Inefficient use of communication channel

TCP Header URG (urgent) ACK (valid acknowledgement number) PSH (push or handed) RST (reset the connection) SYN (synchronize for handshaking) FIN (finish sending data)

Encapsulation