1 Introduction to Transmission Data Sirak Kaewjamnong.

Slides:



Advertisements
Similar presentations
NETWORK LAYER (1) T.Najah AlSubaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
Advertisements

OSI Model OSI LAYER / MODEL.
Winter 2008CS244a Handout #61 CS244a: An Introduction to Computer Networks Handout 6: The Transport Layer, Transmission Control Protocol (TCP), and User.
Winter 2008CS244a Handout #21 CS244a: An Introduction to Computer Networks Handout #2: Introduction Nick McKeown Professor of Electrical Engineering and.
EEC-484/584 Computer Networks Lecture 12 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
CCNA 1 v3.1 Module 11 Review.
EEC-484/584 Computer Networks Lecture 12 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
EEC-484/584 Computer Networks Lecture 14 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
EEC-484/584 Computer Networks Lecture 12 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
1 Computer Networks IP: The Internet Protocol. 2 IP is a connection-less, unreliable network layer protocol IP provides best effort services in the sense.
EEC-484/584 Computer Networks Lecture 14 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
Semester Copyright USM EEE442 Computer Networks Introduction: Protocols En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK)
TCP/IP Lecture Extra. TCP/IP Developed by DARPA (Defense Advanced Research Projects) TCP is a connection-oriented transport protocol that sends data as.
Networking and Internetworking: Standards and Protocols i206 Fall 2010 John Chuang Some slides adapted from Coulouris, Dollimore and Kindberg.
1 An Introduction to Computer Networks Some slides are from lectures by Nick Mckeown, Ion Stoica, Frans Kaashoek, Hari Balakrishnan, and Sam Madden Prof.
Inside the Internet. INTERNET ARCHITECTURE The Internet system consists of a number of interconnected packet networks supporting communication among host.
1 Reliability & Flow Control Some slides are from lectures by Nick Mckeown, Ion Stoica, Frans Kaashoek, Hari Balakrishnan, and Sam Madden Prof. Dina Katabi.
Lect-1: IntroductionComputer Networks : An Introduction to Computer Networks Handout #1: Introduction Additional Reading Text book: Chaps.
Transport Layer TCP and UDP IS250 Spring 2010
EEC-484/584 Computer Networks Lecture 6 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
Transport Layer Transport Layer. Transport Layer 3-2 Chapter 3 Transport Layer Computer Networking: A Top Down Approach Featuring the Internet,
OIS Model TCP/IP Model.
NETWORKING CONCEPTS. TCP/IP The TCPIIP protocol suite was developed prior to the OSI model TCP/IP protocol suite was defined as having four layers: Host-to-network,
1 ICMP : Internet Control Message Protocol Computer Network System Sirak Kaewjamnong.
What Can IP Do? Deliver datagrams to hosts – The IP address in a datagram header identify a host IP treats a computer as an endpoint of communication Best.
Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X.
Chapter 9.
© 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.
Network Technologies (TCP/IP Suite) Tahir Azim
Huda AL_Omairl - Network 71 Protocols and Network Software.
1 Chapter 1 OSI Architecture The OSI 7-layer Model OSI – Open Systems Interconnection.
CS 6401 Internetworking Outline Internet Architecture Best Effort Service Model.
University of the Western Cape Chapter 12: The Transport Layer.
SMUCSE 4344 transport layer. SMUCSE 4344 transport layer end-to-end protocols –transport code runs only on endpoint hosts encapsulates network communications.
11 TRANSPORT LAYER PROTOCOLS Chapter 6 TCP and UDP SPX and NCP.
1 of 44 Week 2 Lecture 2 – Network Layers Transport Layer – Example: TCP/UDP.
1 IP : Internet Protocol Computer Network System Sirak Kaewjamnong.
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 21.
Marwan Al-Namari Week 5. Responsible for delivering packets between endpoints over multiple links Physical Link Network Transport Application.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
Handout # 3: Introduction to Computer Networks
Internet protocol Suite
Advanced UNIX programming Fall 2002, lecture 16 Instructor: Ashok Srinivasan Acknowledgements: The syllabus and power point presentations are modified.
Slide #1 CIT 380: Securing Computer Systems TCP/IP.
Protocol Layering Chapter 11.
The Internet Book. Chapter 16 3 A Packet Switching System Can Be Overrun Packet switching allows multiple computers to communicate without delay. –Requires.
 First: Data Link Layer  1. Retransmission Policy: It deals with how fast a sender times out and what it transmit upon timeout. A jumpy sender that times.
Networks, Part 2 March 7, Networks End to End Layer  Build upon unreliable Network Layer  As needed, compensate for latency, ordering, data.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
IT 424 Networks2 IT 424 Networks2 Ack.: Slides are adapted from the slides of the book: “Computer Networking” – J. Kurose, K. Ross Chapter 3: Transport.
Institute for Visualization and Perception Research 1 © Copyright 1998 Haim Levkowitz Network Layered Protocols.
1 Chapter 23 Internetworking Part 3 (Control Messages, Error Handling, ICMP)
11/18/2016Basic TCP/IP Networking 1 TCP/IP Overview Basic Networking Concepts.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
© 2003, Cisco Systems, Inc. All rights reserved.
Introduction to TCP/IP networking
ROLE OF SQA Senthilkumar. R / 12/27/2016 Overview Fundamentals
CS244a: An Introduction to Computer Networks
TCP – UDP Protocols Senthilkumar. R / 12/27/2016 Overview Fundamentals
Networking for Home and Small Businesses – Chapter 6
Internet Protocol: Connectionless Datagram Delivery
Networking for Home and Small Businesses – Chapter 6
Stream Control Transmission Protocol (SCTP)
Key concepts covered in Midterm III
COMPUTER NETWORKS CS610 Lecture-35 Hammad Khalid Khan.
OSI Model OSI MODEL.
Computer Networks Topic :User datagram protocol Transmission Control Protocol -Hemashree S( )
Networking for Home and Small Businesses – Chapter 6
Computer Networks Protocols
Presentation transcript:

1 Introduction to Transmission Data Sirak Kaewjamnong

2 An Introduction to the Mail System SomchaiSomsee PSU KU Post Office ์

3 Characteristics of the Mail System Each envelop is individually routed. No time guarantee for delivery. No guarantee of delivery in sequence. No guarantee of delivery : –lost –How can we acknowledge delivery?

4 Characteristics of the Mail System (Cont.) –Retransmission How to determine when to retransmit? –Timeout ? Need local copies of contents of each envelope. How long to keep each copy. What if an acknowledgement get lost?

5 An Introduction to the Mail System SomchaiSomsee PSU KU Post Office Application Layer Transport Layer Network Layer Link Layer

6 An Introduction to the Internet ksirakpu ratree.psu.ac.th prg.cpe.ku.ac.th Network Layer Link Layer Application Layer Transport Layer O.S. HD HD HD HDHD HD HeaderDataHeaderData

7 Characteristics of the Internet Each Packet is individually routed. No time guarantee for delivery. No guarantee of delivery : –Thing get lost –Acknowledgements

8 Characteristics of the Internet (Cont.) –Retransmission How to determine when to retransmit? –Timeout? Need local copies of contents of each packet. How long to keep each copy? What if an acknowledgement get lost?

9 Characteristics of the Internet (Cont.) No guarantee of integrity of data. Packets can be fragmented. Packets may be duplicated.

10 Layering in the Internet Transport Layer provides reliable, in sequence delivery of data from end-to- end on behalf of application Network Layer (Internet Layer) provides “best effort”, but unreliable, delivery of datagram Link layer (Host to Network Layer) Carries data over point to point links between hosts and router, or between router to router