TCP/IP, Addressing and Services



Similar documents
1 Data information is sent onto the network cable using which of the following? A Communication protocol B Data packet

Internetworking Microsoft TCP/IP on Microsoft Windows NT 4.0

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

Network Pop Quiz 5 Brought to you by please visit our site!

BASIC ANALYSIS OF TCP/IP NETWORKS

CONNECTING WINDOWS XP PROFESSIONAL TO A NETWORK

Procedure: You can find the problem sheet on Drive D: of the lab PCs. 1. IP address for this host computer 2. Subnet mask 3. Default gateway address

Internetworking and IP Address

Ethernet. Ethernet. Network Devices

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

Raritan Valley Community College Academic Course Outline. CISY Advanced Computer Networking

Computer Networks I Laboratory Exercise 1

How To Use A Network Over The Internet (Networking) With A Network (Netware) And A Network On A Computer (Network)

Networking Test 4 Study Guide

Internetworking With TCP/IP

Technical Support Information Belkin internal use only

UPPER LAYER SWITCHING

Lecture Computer Networks

SUPPORT DE COURS. Dr. Omari Mohammed Maître de Conférences Classe A Université d Adrar Courriel : omarinmt@gmail.com

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet

Basic Network Configuration

COMPUTER NETWORK TECHNOLOGY (40)

Transport and Network Layer

Mathatma Gandhi University

TCP/IP Networking Terms you ll need to understand: Techniques you ll need to master:

Networks University of Stirling CSCU9B1 Essential Skills for the Information Age. Content

Network-Oriented Software Development. Course: CSc4360/CSc6360 Instructor: Dr. Beyah Sessions: M-W, 3:00 4:40pm Lecture 2

Indian Institute of Technology Kharagpur. TCP/IP Part I. Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology

Course Syllabus. Fundamentals of Windows Server 2008 Network and Applications Infrastructure. Key Data. Audience. Prerequisites. At Course Completion

IP - The Internet Protocol

Guideline for setting up a functional VPN

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme. Auxiliary Protocols

SSVVP SIP School VVoIP Professional Certification

SSVP SIP School VoIP Professional Certification

Internetworking and Internet-1. Global Addresses

Guide to Network Defense and Countermeasures Third Edition. Chapter 2 TCP/IP

Algemene Theorie en Vaardigheden 2. April 2014 Theaterschool OTT-2 1

Network Programming TDC 561

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX

Cisco Configuring Commonly Used IP ACLs

Internetworking. Problem: There is more than one network (heterogeneity & scale)

Chapter 3: Review of Important Networking Concepts. Magda El Zarki Dept. of CS UC Irvine

JOB READY ASSESSMENT BLUEPRINT COMPUTER NETWORKING FUNDAMENTALS - PILOT. Test Code: 4514 Version: 01

Workstation ARP. Objective. Background / Preparation

COMPUTER NETWORK TECHNOLOGY (300)

Microsoft MTA Exam

Internet Concepts. What is a Network?

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

Internet Control Protocols Reading: Chapter 3

Interconnection of Heterogeneous Networks. Internetworking. Service model. Addressing Address mapping Automatic host configuration

Networking 4 Voice and Video over IP (VVoIP)

Symantec Endpoint Protection 11.0 Network Threat Protection (Firewall) Overview and Best Practices White Paper

The IP Transmission Process. V1.4: Geoff Bennett

CS 348: Computer Networks. - IP addressing; 21 st Aug Instructor: Sridhar Iyer IIT Bombay

Computer Networks/DV2 Lab

Part A:Background/Preparation

Network Models and Protocols

CUSTOMIZED ASSESSMENT BLUEPRINT COMPUTER SYSTEMS NETWORKING PA. Test Code: 8148 Version: 01

Layered Architectures and Applications

Data Communication Networks and Converged Networks

Introduction To Computer Networking

Internet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004

Virtual Server and DDNS. Virtual Server and DDNS. For BIPAC 741/743GE

1.0 Basic Principles of TCP/IP Network Communications

Unit 4. Introduction to TCP/IP. Overview. Description. Unit Table of Contents

RARP: Reverse Address Resolution Protocol

Homework 3 TCP/IP Network Monitoring and Management

TCP/IP Protocol Suite. Marshal Miller Chris Chase

IP Network Layer. Datagram ID FLAG Fragment Offset. IP Datagrams. IP Addresses. IP Addresses. CSCE 515: Computer Network Programming TCP/IP

TCP/IP Fundamentals. OSI Seven Layer Model & Seminar Outline

ELEC3030 (EL336) Computer Networks. How Networks Differ. Differences that can occur at network layer, which makes internetworking difficult:

IPv6 en Windows. Juan Jackson Pablo García

Network Protocol Configuration

Overview of Computer Networks

Networking Technology Online Course Outline

LESSON Networking Fundamentals. Understand TCP/IP

Network: several computers who can communicate. bus. Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb).

PART IV. Network Layer

Configuring Channel Access. Jeff Hill

IP Filter/Firewall Setup

Network Basics GRAPHISOFT. for connecting to a BIM Server (version 1.0)

Network Load Balancing

A host-based firewall can be used in addition to a network-based firewall to provide multiple layers of protection.

Knowledgebase Solution

Chapter 1 Personal Computer Hardware hours

Fundamentals of Windows Server 2008 Network and Applications Infrastructure

Top-Down Network Design

TestOut Network Pro English 4.0.x LESSON PLAN

Cross-platform TCP/IP Socket Programming in REXX

First Workshop on Open Source and Internet Technology for Scientific Environment: with case studies from Environmental Monitoring

Network Layer: and Multicasting Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

PasserellesNumeriquesCambodia (PNC)

finger, ftp, host, hostname, mesg, rcp, rlogin, rsh, scp, sftp, slogin, ssh, talk, telnet, users, w, walla, who, write,...

Basic Operation & Management of TCP/IP Networks

Lab PC Network TCP/IP Configuration

Network Layer IPv4. Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS. School of Computing, UNF

How do I get to

8.2 The Internet Protocol

CCNA 1: Networking Basics. Cisco Networking Academy Program Version 3.0

Transcription:

TCP/IP, Addressing and Services S. Hussain Ali M.S. (Computer Engineering) Department of Computer Engineering King Fahd University of Petroleum and Minerals Dhahran, Saudi Arabia 1

Topics Covered in this Session What is TCP/IP? TCP/IP Utilities TCP/IP Protocol suite TCP/IP Addressing, Sub netting Domain Name System IPv6 2

TCP/IP Industry-Standard Suite of Protocols Routable Enterprise Networking Protocol Technology for connecting dissimilar systems Robust, scalable, cross-platform client/server framework Method of gaining access to the Internet 3

Sample TCP/IP Utilities FTP, TFTP, RCP, Telnet RSH, REXEC, LPR, LPQ, LPD Ping, Ipconfig, nslookup, hostname, netstat Nbtstat, route, tracert, arp, finger 4

TCP/IP Protocol Suite TCP/IP Model TCP/IP Protocols Application FTP Telnet HTTP NetBIOS Transport TCP UDP Internetwork Network Interface IP (ICMP, IGMP, ARP) LAN (Ethernet, TR, FDDI) WAN (Serial, Frame Relay, ATM) 5

Network Interface Technologies IP Over LAN Technologies» Ethernet, Token Ring, ARCnet, FDDI IP Over WAN Technologies» Serial lines» Packet switched networks» Frame Relay» ATM 6

Address Resolution Protocol Successful mapping of an IP address (logical) to a hardware address (physical). Address resolution is the function of ARP ARP uses a local broadcast to obtain a hardware address Address mappings are stored in a cache for future reference 7

Internet Protocol Addresses and Routes packets Connectionless» No session is established Best effort delivery Fragments and reassembles packets 8

Transmission Control Protocol (TCP) Connection oriented Reliable delivery Byte-stream communications Uses port numbers as endpoints to communicate Examples: FTP (21), Telnet (23), DNS (53) 9

User Datagram Protocol (UDP) Connectionless Does not guarantee delivery Reliability is the responsibility of the application Uses port numbers as endpoint to communicate Examples: TFTP (63), SNMP (161), Domain (53) 10

IP Addressing Each host is identified by a logical unique IP address. Each IP address defines network ID and host ID. Patch choice is based on location Location is represented by an address Network ID Host ID 32 Bits 11

IP Address Classes Class A» (1.0.0.0 to 126.0.0.0)» Number of hosts addresses: 16,777,214 Class B» (128.1.0.0 to 191.254.0.0)» Number of hosts addresses: 65,534. Class C» (192.0.1.0 to 223.255.254.0)» Number of hosts addresses: 254 N H H H N N H H N N N H Class D: for multicast Class E: for research N: Network ID assigned by NIC H: Host number assigned by network administrator 12

Subnetting With subnetting, you can divide your network into smaller networks by using some of the host ID bits (in the IP address) as part of Network ID. It is achieved by the clever use of Subnet mask. Routers are used to send traffic between two subnets. These devices are identified as Gateway address. 13

Exercise Find out your machines IP address, subnet mask and default gateway address. Solution: Run ipconfig /all 14

Domain Name System Humans identify network resources with names while machines identify them with the number. Domain Name System does the hostname to IP address resolution or vice versa. DNS offers a distributed client/server database of forward mappings (hostname to IP addresses) and reverse mappings (IP address to host names) in a TCP/IP network like Internet. 15

How it works? In DNS jargon, clients are identified as resolvers and servers as name servers.» Resolvers pass name requests between applications and name server» Name server takes requests and resolve computer (or domain name) to IP address.» If the name server is not able to resolve the request, it may forward the request to another name server that can resolve it.» Name servers are grouped into different levels that are called domains. 16

Domain Name Space Root level Domain.ae.sa.com.org.edu Top level Domain.edu.com compaq mit kfupm ccse www 17

Exercise Find out the DNS server address of your machine.» Use ipconfig command Find out IP address of www.ccse.kfupm.edu.sa.» Use ping www.ccse.kfupm.edu.sa» Use nslookup command. 18

Establishing Network Infrastructure Internet Perimeter Network Corporate Network Web Farm 19

Summary» TCP/IP Protocol» IP Addressing» Domain Name System» Network Infrastructure 20