Network Layer Pertemuan 17 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.

Slides:



Advertisements
Similar presentations
Computer Networks with Internet Technology William Stallings
Advertisements

1 Pertemuan 15 Layer Data Link Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Internetworking Pertemuan 07 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Arsitektur Jaringan Pertemuan 09 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
1 Pertemuan 17 Jaringan LAN (Local Area Network) Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Data Link Layer - Ethernet Pertemuan 14 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
William Stallings Data and Computer Communications 7 th Edition Chapter 18 Internet Protocols.
1 K. Salah Module 5.2: Internet Protocol CO vs. CL protocols IP Features –Fragmentation –Routing IP Datagram Format IPv6.
1 Pertemuan 10 Arsitektur Jaringan Model OSI Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
1 Pertemuan 23 Layer Transport Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Application Layer Pertemuan 25 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
1 Pertemuan 19 Layer Network Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
1 6/14/ :27 CS575Internetworking & Routers1 Rivier College CS575: Advanced LANs Chapter 13: Internetworking & Routers.
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.
1 Pertemuan 21 Internetworking Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
1 Pertemuan 03 Routing Matakuliah: H0451/Praktikum Jaringan Komputer Tahun: 2006 Versi: 1/0.
IP Addressing Pertemuan 18 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Teknik Routing Pertemuan 20 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Semester Copyright USM EEE442 Computer Networks Introduction: Protocols En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK)
OSI Model.
Semester Copyright USM EEE442 Computer Networks Internetworking En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK)
Transport Layer Pertemuan 24 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
EE 4272Spring, 2003 Protocols & Architecture A Protocol Architecture is the layered structure of hardware & software that supports the exchange of data.
1 Review of Important Networking Concepts Introductory material. This module uses the example from the previous module to review important networking concepts:
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
Internet Protocol-IP. Objective l TCP/IP vs. OSI models l CO vs. CL protocols l IP Features »Fragmentation »Routing l IP Datagram Format l IPv6.
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Computer Networks with Internet Technology William Stallings
1 Review of Important Networking Concepts Introductory material. This slide uses the example from the previous module to review important networking concepts:
CS 356 Systems Security Spring Dr. Indrajit Ray
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
1 Kyung Hee University Part 4 : Network Layer. 2 Kyung Hee University Role and Position of Network Layer o Network layer in the Internet model is responsible.
TELE202 Lecture 10 Internet Protocols (2) 1 Lecturer Dr Z. Huang Overview ¥Last Lecture »Internet Protocols (1) »Source: chapter 15 ¥This Lecture »Internet.
Midterm Review - Network Layers. Computer 1Computer 2 2.
1 CMPT 471 Networking II Some important Internetworking concepts © Janice Regan, 2013.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer Internet Protocol (IP) layer Introduction.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
Introduction to Telecommunications Babak Esfandiari (with material by Roger Impey and Qusay Mahmoud)
10/13/20151 TCP/IP Transmission Control Protocol Internet Protocol.
William Stallings Data and Computer Communications 7 th Edition Chapter 18 Internet Protocols.
Internet Protocols (chapter 18) CSE 3213 Fall 2011.
CSC 600 Internetworking with TCP/IP Unit 5: IP, IP Routing, and ICMP (ch. 7, ch. 8, ch. 9, ch. 10) Dr. Cheer-Sun Yang Spring 2001.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
CSCI 465 D ata Communications and Networks Lecture 24 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Data and Computer Communications Ninth Edition by William Stallings Data and Computer Communications, Ninth Edition by William Stallings, (c) Pearson Education.
IP Protocol CSE TCP/IP Concepts Connectionless Operation Internetworking involves connectionless operation at the level of the Internet Protocol.
William Stallings Data and Computer Communications 7 th Edition (Selected slides used for lectures at Bina Nusantara University) Network Layer - IP.
Data Communication Network Models
- 1 - DPNM Review of Important Networking Concepts J. Won-Ki Hong Dept. of Computer Science and Engineering POSTECH Tel:
Jaringan LAN Pertemuan 04 Matakuliah: H0524/Jaringan Komputer Tahun: 2009.
Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data and Computer Communications Eighth Edition by William Stallings Chapter 18 – Internet Protocols.
Roadmap  Introduction to Basics  Computer Network – Components | Classification  Internet  Clients and Servers  Network Models  Protocol Layers.
IP Addressing Pertemuan 06
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Lecture (2).
Chapter 4 Introduction to Network Layer
Network Architecture Introductory material
Pertemuan 11 Model TCP/IP
University of Houston Protocols and Architecture Datacom II Lecture 4
Review of Important Networking Concepts
Chapter 4 Introduction to Network Layer
William Stallings Data and Computer Communications 7th Edition
INTERNET PROTOCOL Presented by: Md:Faruque-A-Azam ID:1642CSE00570 Batch:42 CSE,MIU.
Chapter 2. Protocols and Architecture
Network Fundamentals – Chapter 5
Review of Important Networking Concepts
Presentation transcript:

Network Layer Pertemuan 17 Matakuliah: H0484/Jaringan Komputer Tahun: 2007

Bina Nusantara Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menjelaskan peran Network Layer

Bina Nusantara Outline Materi Layanan Addressing

Bina Nusantara Protocol Functions Connection control Encapsulation Fragmentation and reassembly Ordered delivery Flow control Error control Addressing Multiplexing Transmission services

Bina Nusantara Connection oriented – Virtual circuit defined for data trasfer ) Connectionless – Each PDU data transfer (datagram) treated independently Connection Control

Bina Nusantara Encapsulation Data usually transferred in blocks (Protocol Data Unit - PDU) Each PDU contains data and control information Addition of control information to data is encapsulation Data accepted or generated and encapsulated into PDU Three categories of control – Address Sender and/or Receiver – Error-detecting code Frame Check Sequence (CRC, Checksum) – Protocol control

Bina Nusantara Fragmentation and Re-assembly Different packet sizes When to re-assemble – At destination Results in packets getting smaller as data traverses internet – Intermediate re-assembly Need large buffers at routers Buffers may fill with fragments All fragments must go through same router – Inhibits dynamic routing

Bina Nusantara Ordered Delivery Datagram may arrive out of order due to different paths through network PDU order must be maintained, numbering PDUs sequentially Finite sequence number field – Maximum sequence number greater than maximum number of PDUs that could be outstanding

Bina Nusantara Addressing Addressing level Addressing scope Connection identifiers Addressing mode

Bina Nusantara Addressing Level Level in communications architecture at which entity is named Unique address for each end system (workstation, server), each intermediate system (router) Network-level address – IP address or internet address – OSI - network service access point (NSAP) – Used to route PDU through network At destination data must routed to some process – Each process assigned an identifier – TCP/IP: port, OSI: Service access point (SAP)

Bina Nusantara Addressing Scope Global – Global nonambiguity, Identifies unique system – Enables internet to route data between any two systems Need unique address for each device interface on network – MAC address on IEEE 802 network Enables network to route data units through network and deliver to intended system Addressing scope only relevant for network-level addresses Port or SAP above network level is unique within system, need not be globally unique (e.g port 80 web server listening port in TCP/IP)

Bina Nusantara IPv4 Address Formats

Bina Nusantara Addresses with subnetting

Bina Nusantara Subnets and Subnet Masks Allow arbitrary complexity of internetworked LANs within organization Insulate overall internet from growth of network numbers and routing complexity Site looks to rest of internet like single network Each LAN assigned subnet number Host portion of address partitioned into subnet number and host number Local routers route within subnetted network Subnet mask indicates which bits are subnet number and which are host number

Bina Nusantara IP datagram

Bina Nusantara Position of network layer

Bina Nusantara TCP/IP Concepts