Module 10. Internet Protocol (IP) is the routed protocol of the Internet. IP addressing enables packets to be routed from source to destination using.

Slides:



Advertisements
Similar presentations
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
Advertisements

20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Jaringan Komputer Dasar Network Layer dan IP (1) Aurelio Rahmadian.
NETWORK LAYER (1) T.Najah AlSubaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
CECS 474 Computer Network Interoperability Notes for Douglas E. Comer, Computer Networks and Internets (5 th Edition) Tracy Bradley Maples, Ph.D. Computer.
Internet Protocol (IP)
Cisco 1 - Networking Basics Perrine. J Page 15/20/2015 Chapter 10 Performing the Boolean function as a router would on the IP addresses and.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
IP Protocol. The Internet Protocol (IP) is a network-layer (Layer 3) protocol that contains addressing information and some control information that enables.
Routing Fundamentals and Subnetting
CS335 Networking & Network Administration Tuesday, May 11, 2010.
Chapter 10 Introduction to Wide Area Networks Data Communications and Computer Networks: A Business User’s Approach.
1 CCNA 1 v3.1 Module 10 Review. 2 What is the address that is changed when a frame is received at a router interface? MAC address.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
Chapter 3 Review of Protocols And Packet Formats
1 Version 3.0 Module 10 Routing Fundamentals and Subnetting.
IP-UDP-RTP Computer Networking (In Chap 3, 4, 7) 건국대학교 인터넷미디어공학부 임 창 훈.
Internet Protocol (IP)
The Network Layer. Network Projects Must utilize sockets programming –Client and Server –Any platform Please submit one page proposal Can work individually.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Network Layer Network Fundamentals – Chapter 5.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
CISCO NETWORKING ACADEMY PROGRAM (CNAP) Routing Fundamentals & Subnets
Copyright 2003 CCNA 1 Chapter 8 Routing Fundamentals and Subnets By Joe Parisien.
Mukesh N. Tekwani Elphinstone College Mumbai
資 管 Lee Lesson 5 IP Packets: Delivery and Routing IP Layer operation.
Chap 9 TCP/IP Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
10/8/2015CST Computer Networks1 IP Routing CST 415.
1 Layer 2: Concepts Honolulu Community College Cisco Academy Training Center Semester 1 Version
The Saigon CTT Semester 1 CHAPTER 10 Le Chi Trung.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
University of the Western Cape Chapter 12: The Transport Layer.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Fundamentals.
1 The Internet and Networked Multimedia. 2 Layering  Internet protocols are designed to work in layers, with each layer building on the facilities provided.
Module 8: Ethernet Switching
TCOM 515 IP Routing. Syllabus Objectives IP header IP addresses, classes and subnetting Routing tables Routing decisions Directly connected routes Static.
CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
Chapter 4 Network Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
Chapter 81 Internet Protocol (IP) Our greatest glory is not in never failing, but in rising up every time we fail. - Ralph Waldo Emerson.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
CS4550 Computer Networks II IP : internet protocol, part 2 : packet formats, routing, routing tables, ICMP read feit chapter 6.
Routing Fundamentals & Subnets
Sem1 - Module 10 Routing Fundamentals and Subnets Review.
CSE 6590 Department of Computer Science & Engineering York University 111/9/ :26 AM.
Communications Services Connection Oriented Service  A connection is established  Data is sent or received over this connection  Connection may be terminated.
1 Kyung Hee University Chapter 8 Internet Protocol (IP)
CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
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.
1 OSI and TCP/IP Models. 2 TCP/IP Encapsulation (Packet) (Frame)
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
1 Computer Communication & Networks Lecture 19 Network Layer: IP and Address Mapping Waleed Ejaz.
Chapter 7 OSI Data Link Layer.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
Sem1 - Module 10 Routing Fundamentals and Subnets
1 Internetworking: IP Packet Switching Reading: (except Implementation; pp )
Point-to-Point Protocol
Routing Fundamentals and Subnets Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 4 Introduction to Network Layer
Network Architecture Introductory material
Internet Protocol (IP)
Review of Important Networking Concepts
Chapter 4 Introduction to Network Layer
Chapter 20 Network Layer: Internet Protocol
TCP/IP Protocol Suite: Review
Routing Fundamentals and Subnets
Net 323 D: Networks Protocols
ITIS 6167/8167: Network and Information Security
NET 323D: Networks Protocols
Presentation transcript:

Module 10

Internet Protocol (IP) is the routed protocol of the Internet. IP addressing enables packets to be routed from source to destination using the best available path. Routing protocols allow routers to build tables from which to determine the best path to a host on the Internet.

IP is a connectionless, unreliable, best-effort delivery protocol. The term connectionless means that no dedicated circuit IP determines the most efficient route for data based on the routing protocol The terms unreliable and best-effort do not imply that the system is unreliable and does not work well, but that IP does not verify that the data reached its destination. This function is handled by the upper layer protocols.

At the network layer, the data is encapsulated into packets, also known as datagrams. IP determines the contents of the IP packet header, which includes addressing and other control information, but is not concerned with the actual data. Layer 2 Ethernet frames are designed to operate within a broadcast domain using the MAC address that is burned into the physical device.

As a frame is received at a router interface, the destination MAC address is extracted The address is checked to see if the frame is directly addressed to the router interface, or if it is a broadcast. In either of these two cases, the frame is accepted Otherwise, the frame is discarded since it is destined for another device on the collision domain

The accepted frame has the Cyclic Redundancy Check (CRC) information extracted from the frame trailer, and calculated to verify that the frame data is without error. If the check is valid, the frame header and trailer are removed and the packet is passed up to Layer 3. The packet is then checked to see if it is actually destined for the router, or if it is to be routed to another device in the internetwork.

If the destination IP address matches one of the router ports, the Layer 3 header is removed and the data is passed up to the Layer 4 If the packet is to be routed, the destination IP address will be compared to the routing table. If a match is found or there is a default route, the packet will be sent to the interface specified in the matched routing table statement. The frame is then transmitted to the next broadcast domain on its trip to the final destination

Connectionless network processes are often referred to as packet switched processes. As the packets pass from source to destination, packets can switch to different paths, and possibly arrive out of order Connection-oriented network processes are often referred to as circuit switched processes. A connection with the recipient is first established, and then data transfer begins.

The Internet is a gigantic, connectionless network in which all packet deliveries are handled by IP. TCP adds Layer 4, connection-oriented reliability services to IP

IP packets consist of the data from upper layers plus an IP header. The IP header consists of the following: Version IP header length (HLEN) Type-of-service (TOS) Total length Identification

Flags Fragment offset Time-to-live (TTL) Protocol Header checksum Source address Destination address Options Padding Data

Routing is the process of finding the most efficient path from one device to another. The primary device that performs the routing process is the router A router is a network layer device that uses one or more routing metrics to determine the optimal path Routing metrics are values used in determining the advantage of one route over another.

The following are the two key functions of a router: Routers must maintain routing tables and make sure other routers know of changes in the network topology. This function is performed using a routing protocol to communicate network information with other routers. When packets arrive at an interface, the router must use the routing table to determine where to send them. The router switches the packets to the appropriate interface, adds the necessary framing information for the interface, and then transmits the frame.

Routers pass data frames between networks based on Layer 3 information Routers make logical decisions regarding the best path for the delivery of data Routers then direct packets to the appropriate output port to be encapsulated for transmission The encapsulation and de-encapsulation process occurs each time a packet transfers through a router.

This process breaks up the data stream into segments, adds the appropriate headers and trailers then transmits the data. The de-encapsulation process is the opposite process, removing the headers and trailers, then recombining the data into a seamless stream.