How data travels through a network The Internet

Slides:



Advertisements
Similar presentations
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
Advertisements

Defining Network Protocols Application Protocols –Application Layer –Presentation Layer –Session Layer Transport Protocols –Transport Layer Network Protocols.
1 Protocol Interaction (ISO’s Open Systems Interconnection (OSI model)) the 7 layers.
IST 228\Ch3\IP Addressing1 TCP/IP and DoD Model (TCP/IP Model)
1 Chapter 6 Network Security Threats. 2 Objectives In this chapter, you will: Learn how to defend against packet sniffers Understand the TCP, UDP, and.
Chapter Eleven An Introduction to TCP/IP. Objectives To compare TCP/IP’s layered structure to OSI To review the structure of an IP address To look at.
Data Communications and Networks
Network Protocols. Why Protocols?  Rules and procedures to govern communication Some for transferring data Some for transferring data Some for route.
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.
Examining TCP/IP.
Unit27-networking BTEC NAT – UNIT 27 NETWORKING OSI MODEL Unit Leader:Dave Bell
OV Copyright © 2011 Element K Content LLC. All rights reserved. Networking Models  The OSI Model  The TCP/IP Model.
Information Flow Across the Internet. What is the Internet? A large group of computers that link together to form the Worldwide Area Network (WAN)
Packet Protocols University of Sunderland CSEM02 Harry R. Erwin, PhD.
CSE 6590 Department of Computer Science & Engineering York University 111/9/ :26 AM.
Data Communications and Networks
TCP/IP MODEL   Short overview for OSI model;  What is TCP/IP model?;  How is divided;  The TCP/IP structure;  The Application Layer;  The Transport.
Presented by Rebecca Meinhold But How Does the Internet Work?
1 Chapter Overview Network Communications The OSI Reference Model.
1 Chapter Overview Network Communications The OSI Reference Model.
Individual Project 1 Sarah Pritchard. Fran, a customer of your company, would like to visit your company’s website from her home computer… How does your.
OSI means Open System Interconnect model. OSI means Open System Interconnect model. Developed by the International Organization for Standardization in.
Slide #1 CIT 380: Securing Computer Systems TCP/IP.
Transmission Control Protocol (TCP) Internet Protocol (IP)
THE NETWORKS Theo Chakkapark. Open System Interconnection  The tower of power!  The source of this power comes from the model’s flexibility.
The OSI Model A Framework for Communications David A. Abarca July 19, 2005.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
THE OSI REFERENCE MODEL
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Cisco I Introduction to Networks Semester 1 Chapter 3 JEOPADY.
Ad Hoc – Wireless connection between two devices Backbone – The hardware used in networking Bandwidth – The speed at which the network is capable of sending.
Jaringan Komputer_D3 TT
Networking Using the OSI Model.
The OSI Model & TCP/IP model
OSI LAYERS.
Introduction to Networks
The Transport Layer Implementation Services Functions Protocols
Application layer tcp/ip
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
A quick intro to networking
Level 2 Diploma Unit 10 Setting up an IT Network
Data transfer through the internet (OSI Model)
Chapter 3 Understanding the OSI Model
Network Wiring and Reference
Unit 4: Transport protocols
Networking for Home and Small Businesses – Chapter 6
Introduction to Networks
NT2640 Unit 1 Activity 1 Handout
Networking for Home and Small Businesses – Chapter 6
Chapter 4 Core TCP/IP Protocols
Topic 5: Communication and the Internet
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
I. Basic Network 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.
TCP/IP Networking An Example
Computing Over Distance
Find the Critical Path and the Time Required
TCP/IP Protocol Suite: Review
Transport Protocols An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
TCP/IP Protocol Suite: Review
Network Models CCNA Instructor Training Course October 12-17, 2009
Networking for Home and Small Businesses – Chapter 6
Networking Essentials For Firewall-1 Administrators
Protocol Application TCP/IP Layer Model
OSI Reference Model Kashif Ishaq.
OSI Reference Model Unit II
INFORMATION FLOW ACROSS THE INTERNET
Kyle Broussard, Alexandra Mikolai,
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
MESSAGE ACCESS AGENT: POP AND IMAP
Presentation transcript:

How data travels through a network The Internet Packet routing: Journey of a packet in internet

Processing packet at source machine

Processing packet at source machine (Cont.) Application generates a packet to be sent on the network and send it to layer below. transport layer which manages end to end communication between two machines it is sent to network layer which adds source and destination IP in the packet. The packet reaches data link or MAC layer where source and destination MAC address of machines are added Data link layer push this packet to physical layer it is sent as stream of “0” and “1” on physical medium available.

Processing a packet at router Router takes the packet and does three basic operations Routing forwarding encapsulation

routing When router receives packet first of all it strips down the MAC layer header and looks into the IP header which contains destination IP address. Once destination IP is known, router looks into it database in order to find where should this packet be forwarded to make it reach to destination. This databases is known as routing table.

forwarding the packet is switched from the ingress interface to egress interface known as forwarding

Encapsulation Router caches the MAC address of next hops it needs to send packet to, it replaces the source and destination MAC address in it and send it to physical layer.

Processing packet at destination host

Processing packet at destination host (cont.) Packet is received at network card, physical layer, which generates an interrupt to CPU and CPU reads packet in, At data link layer, destination MAC address is checked to see if packet is destined to this machine, If yes, packet is sent up to network layer. At IP layer, packet validation like checksum verification etc is done and then passed on to relevant transport layer. Transport later then passes it on to the appropriate port so that it reaches correct application.

Layer Number Function Example Application 7 Services that are used with end-user application SMTP, HTTP,POP3, IMAP Presentation 6 Formats the data so that it can be viewed by the user Encrypt and Decrypt JPEG, GIF, TIFF, HTTPS, SSL, TLS Session 5 Establishes/ends connections between two hosts RPC, SQL, NetBIOS, PPTP Transport 4 Responsible for the transport protocol and error handling TCP, UDP Network 3 Reads the IP address from the packet IP, ICMP, Routers, Layer 3 switches Data Link 2 Reads the MAC address from the data packet PPP, SLIP, switches Physical 1 Sends data on the physical wire Physical connections, hubs, NICs, cable

WELL-KNOWN PORTS Port Use 20-21 FTP 22 SSH 23 TELNET 25 SMTP 42 WINS 53 DNS 80, 8080 HTTP 88 KERBEROS 110 POP3 111 PORTMAPPER-LINUX 123 NTP 135 RPC-DCOM 143 IMAP 161, 162 SNMP 389 LDAP 445 CIFS 514 SYSLOG 636 SECURE LDAP WELL-KNOWN PORTS

REGISTERED PORTS OF INTEREST USE 1080 SOCKS5 1241 NESSUS SERVER 1433, 1434 SQL SERVER 1494, 2598 CITRIX APPLICATIONS 1521 ORACLE LISTENER 2512, 2513 CIRTIX MANAGEMENT 3389 RDP 6662-6667 IRC