1 Introduction to Networking Dr. Mahdi Nasereddin PPU.

Slides:



Advertisements
Similar presentations
CCNA1 v3 Module 9 v3 CCNA 1 Module 9 JEOPARDY K. Martin Galo Valencia.
Advertisements

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.
Lecture 7 Transport Layer
CCNA 1 v3.1 Module 11 Review.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 2: Internet Protocols.
Layer 7- Application Layer
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Lesson 7 – THE BUSINESS OF NETWORKING. TCP/IP and UDP Other Internet protocols Important Internet protocols OVERVIEW.
Introduction To Networking
Chapter 2 Internet Protocol DoD Model Four layers: – Process/Application layer – Host-to-Host layer – Internet layer – Network Access layer.
Instructor & Todd Lammle
Prepared By E.Musa Alyaman1 Networking Theory Chapter 1.
TCP/IP Reference Model Host To Network Layer Transport Layer Application Layer Internet Layer.
Chapter Overview TCP/IP Protocols IP Addressing.
CS 356 Systems Security Spring Dr. Indrajit Ray
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)
CS 350 Chapter-6. A brief history of TCP/IP 1983 TCP/IP came to ARPAnet ARPAnet and MILNET dissolved in 1990 BSD UNIX.
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.
DCN286 INTRODUCTION TO DATA COMMUNICATION TECHNOLOGY
LAN Review. What is a Network? A group of computers and devices connected together for the purpose of sharing resources and services.
WXES2106 Network Technology Semester /2005 Chapter 4 TCP/IP CCNA1: Module 9, 10.3 and 11.
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
 TCP/IP is the communication protocol for the Internet  TCP/IP defines how electronic devices should be connected to the Internet, and how data should.
Network Protocols. Why Protocols?  Rules and procedures to govern communication Some for transferring data Some for transferring data Some for route.
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.
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.
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
Network Communications Technology Chapter 19 Internet Architecture and TCP/IP.
CCNA1 v3 Module 11 v3 CCNA 1 Module 11 JEOPARDY S Dow.
Operating Systems Lesson 10. Networking Communications protocol is the set of standard rules for ◦ Data representation ◦ Signaling ◦ Authentication ◦
Huda AL_Omairl - Network 71 Protocols and Network Software.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Transport Layer Network Fundamentals – Chapter 4.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
TCP/IP Transport and Application (Topic 6)
1 The Internet and Networked Multimedia. 2 Layering  Internet protocols are designed to work in layers, with each layer building on the facilities provided.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
Instructor & Todd Lammle
TCP/IP (Transmission Control Protocol / Internet Protocol)
1 Chapter Overview Network Communications The OSI Reference Model.
1 Chapter Overview Network Communications The OSI Reference Model.
1 Bus topology network. 2 Data is sent to all computers, but only the destination computer accepts 02608c
Telecommunications Essentials John R. Durrett July 5, 2005.
Transmission Control Protocol (TCP) Internet Protocol (IP)
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. Overview of Ethernet Networking A Rev /31/2011.
Page 12/9/2016 Chapter 10 Intermediate TCP : TCP and UDP segments, Transport Layer Ports CCNA2 Chapter 10.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
Computer Network Architecture Lecture 6: OSI Model Layers Examples 1 20/12/2012.
Network Basics CS490 - Security in Computing Copyright © 2005 by Scott Orr and the Trustees of Indiana University.
TCP/IP Protocol Suite ©Richard L. Goldman September 25, 2002.
TCP/IP Protocol Suite and IP Addressing Presented By : Dupien AMS.
Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Introduction to Networking Technologies Introduction to TCP/IP.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
Application Layer Functionality and Protocols Abdul Hadi Alaidi
Computer Networks.
v3 JEOPARDY CCNA 1 Module 11 CCNA1 v3 Module 11 Galo Valencia
Networking for Home and Small Businesses – Chapter 6
The Open System Interconnection (OSI) Model & Network Protocols.
Networking for Home and Small Businesses – Chapter 6
Transport Protocols 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
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Presentation transcript:

1 Introduction to Networking Dr. Mahdi Nasereddin PPU

2 Introduction  Web Browser, , streaming audio, etc..  The Web browser 17 messages!!! 6 messages to translate into an IP addresswww.google.com 3 messages to establish a TCP connection 4 messages used by HTTP to send a get request 4 messages to tear down the TCP connection

3 The Basics  Internetworking: Communication between two or more networks via a router or gateway.  Hub?  Switches?  Routers?

4 Hubs, Switches, and Routers  Routers They are used to separate different networks Main function: to route packets across networks Deal with global addresses “IP addresses”  Hubs Multi-port repeaters  Switches Used within a network Smarter than hubs Deal with local addresses “Hardware or Mac Addresses”

5 Media  10Base2  10Base5  10BaseT  100BaseTX  1000BaseT  1000BaseSX  1000BaseLX

6 Ethernet Cabling (Straight-Through Cable)  Recommended use: Switch to router Switch/Hub to Computer

7 Ethernet Cabling (Crossover Cable)  Recommended use Switch/hub to Switch/hub Router to router PC to PC Router to PC

8 Ethernet Cabling (Rolled Cable)  Recommended use: Computer to console port of a switch or router

9 Network Architecture  Peer to Peer  Server based

10 Typical Networks 12

11 Topologies  Bus  Ring  Star  Mesh  Star-Bus

12 Bus Topology 18

13 Simple Star Network 24

14 Simple Ring Network 25

15 Mesh Topology 27

16 Star-Bus Topology 29

17 Performance  How do we measure network performance? Bandwidth (Throughput) Number of bits that can be transmitted over a certain period of time (Ex. 10 Mbps) Latency (Delay) How long it takes a message to travel from one end of the network to the other (Measured is Seconds) RTT Latency = Propagation + Transmit + Queue –Propagation = Distance/Speed of light –Transmit = Size/Bandwidth

18 Beyond the basics: The Layered Approach  Makes complex systems easier to understand  In networking, there are two approaches: OSI The TCP/IP model

19 The TCP/IP Model

20 Process/Application Layer Protocols  Telnet “Virtual terminal”  File Transfer Protocol “FTP”  Trivial File Transfer Protocol “TFTP”  Network File System “NFS”  Simple Mail Transfer Protocol “SMTP”  Line Printer Daemon “LPD”  X Windows  Simple Network Management Protocol “SNMP”  Domain Name Service “DNS”  Dynamic Host Configuration Protocol “DHCP”

21 Host to Host Layer Protocols  Transmission Control Protocol “TCP”  User Datagram Protocol “UDP”

22 TCP versus UDP TCPUDP SequencedNot sequenced ReliableNot reliable Virtual circuitLow overhead Windowing flow controlNo flow control

23 Port Numbers  Used by TCP and UDP to communicate with upper layers keep track if different conversations crossing the network simultaneously  Sender port number start at 1024

24 Port Numbers to remember PortApplication 21ftp 23telnet 53DNS 69TFTP 110POP3 80HTTP

25 Internet Layer Protocols  Internet Protocol “IP”  IP Address: Like a home address for the post office  Network Address: /24 Like a ZIP/Postal code for the post office Denotes a range of addresses  Format ‘Dotted-Quad’ notation: xxx.yyy.zzz.aaa Each dotted component is an 8-bit number Range is to The prefix length (/24), is the number of significant bits in a network

26 Addressing  Class A (N.H.H.H)  Class B (N.N.H.H)  Class C (N.N.N.H)

27 Practice Makes Perfect  What class does the following IPs belong to?

28 Reserved IPs  All 0s for the host address  Network address Example:  All 1s for the host address  Broadcast address Example:   local node  All 0s for the Network address  This network Example: (If I am on network then this is the same as my IP address )  All 1s for the Network address  All networks with this host address

29 Subnet Mask  Subnet Mask tells you what bits belong to host id and what bits belong to network id  Why were they created?

30 NAT and PAT?  Network Address Translation  Port Address Translation

31 Protocol: IPv6  Internet Protocol, Version 6 RFC 2460  Advantages over IPv4 More native security Increases available address space from 32 bits to 128 bits Easily extensible  Disadvantages IPv4 is everywhere (cannot be replaced overnight) More protocol overhead (addresses are now 16 bytes instead of 4) IP routing protocols must be reworked to support it