Advanced Data Communication Networks

Similar documents
CS-461 Internetworking. Dr. Mohamed Aboutabl

Objectives. Upon completion you will be able to: Understand how the Internet came into being

Organizations have developed standard sets of protocols

Lecture 3 Protocol Stacks and Layering

Faculty of Science and IT Course title. Pre-requisite/corequisite

TCP/IP protocol suite

Novell TCP IP for Networking Professionals.

CS4500: Advanced Data Communications

Defining Networks with the OSI Model. Module 2

Review of Important Networking Concepts

Chapter 3: Network Protocols and Communications

Computer Networks. Syllabus Ver Instructor: Ass.Prof. Yuriy Shamshin. ISMA University Riga, Latvia

Computer Networks. Introduction to Network. Dr. Adel Gaafar Abd Elrahim

Data and Computer Communications

ITEC 3210 M - Applied Data Communications and Networks. Professor: Younes Benslimane, Ph.D.

Need For Protocol Architecture

Need For Protocol Architecture

Computer Networks Wolfgang Effelsberg

Applied Computer Networks. Introduction (2 nd Edition) John Morton

Internetworking. from the Webopedia Computer Dictionary

Networking Fundamentals

Chapter 3: Network Protocols and Communications CCENT Routing and Switching Introduction to Networks v6.0 Instructor Planning Guide

The Internet Protocol (IP)


TCP/IP and the OSI Model

Network Reference Models

ETSF10 Internet Protocols Transport Layer Protocols

Interconnecting Cisco Networking Devices Part 1 (ICND1) Course Overview

Network Fundamentals and Design Fall Semester 2014

Internet Control Message Protocol (ICMP)

Network layer overview

Lecture 1: Introduction

Application Layer. Presentation Layer. Session Layer. Transportation Layer. Network Layer. Physical Layer

Layered Architecture

EE6364 Advanced Data Networks

Networking Protocol Stack

SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM

IETF RFCs Supported by Cisco NX-OS Unicast Features Release 6.x

Computer Networking: A Top Down Approach Featuring the. Computer Networks with Internet Technology, William

VoIP / RoIP for Technicians

CMPE 150/L : Introduction to Computer Networks. Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 11

Computer Networks (Introduction to TCP/IP Protocols)

Chapter 1: Introduction

CLASS A PROFILE. Prepared by: NTCIP Steering Group. May 1996

OPTIMIZATION OF IPV6 PACKET S HEADERS OVER ETHERNET FRAME

Chapter 1 Introduction 1.1

Lecture 2: Network Protocols and Layering

MODULE: NETWORKS MODULE CODE: CAN1102C. Duration: 2 Hours 15 Mins. Instructions to Candidates:

Time : 3 hours. Full Marks: 70. The figures in the margin indicate full marks. Answer from all the Groups are directed. Group A.

Introduction COURSE BACKGROUND. Lecture Notes. Today s Lecture. Your Instructor. Syllabus and Calendar Are Online

Hands-On TCP/IP Networking

Tutorials and Practicals 31W6 ADMINISTRIVIA. A Communications Model. Communications and Networks. Simplified Communications

TCP/IP Overview. Basic Networking Concepts. 09/14/11 Basic TCP/IP Networking 1

EE-6304: Computer Networks. Lecture No. 1 Spring-2014 Semester

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

L1: Introduction. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806

The OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).

Networking midterm. 5. As a data unit moves up from one protocol layer to another, control headers are:

System Programming. Introduction to computer networks

Computer Network Programming. The Transport Layer. Dr. Sam Hsu Computer Science & Engineering Florida Atlantic University

Computer Networks with Internet Technology William Stallings. Chapter 2 Protocols and the TCP/IP Protocol Suite

Last time. Wireless link-layer. Introduction. Characteristics of wireless links wireless LANs networking. Cellular Internet access

Lecture 17 Overview. Last Lecture. Wide Area Networking (2) This Lecture. Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.

Network Programming. Introduction to Sockets. Dr. Thaier Hayajneh. Process Layer. Network Layer. Berkeley API

Copyleft 2005, Binnur Kurt. Objectives

Example questions for the Final Exam, part A

Introduction to Internetworking

Netwoking Essentials

Final Exam. Course Grade

Lecture 8. Network Layer (cont d) Network Layer 1-1

03 The Internet Model and TCP/IP

LINX accredited training Another 10 years. Stephen Groombridge Systems & Network Training

HW3 and Quiz. P14, P24, P26, P27, P28, P31, P37, P43, P46, P55, due at 3:00pm with both soft and hard copies, 11/11/2013 (Monday) TCP), 20 mins

UNIT I Review Computer Networks and the Internet

Cisco CCNA (ICND1, ICND2) Bootcamp

Data and Computer Communications. Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications

EE 610 Part 2: Encapsulation and network utilities

Da t e: August 2 0 th a t 9: :00 SOLUTIONS

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái

programming exercises.

IT114 NETWORK+ Learning Unit 1 Objectives: 1, 2 Time In-Class Time Out-Of-Class Hours 2-3. Lectures: Course Introduction and Overview

Internetworking. from the Webopedia Computer Dictionary

CSE 3214: Computer Network Protocols and Applications Network Layer

Computer Networks - Xarxes de Computadors

Lab 1: Packet Sniffing and Wireshark

Network Model: Each layer has a specific function.

What is a Network? TCP / IP. The ISO OSI Model. Protocols. The TCP/IP Protocol Suite. The TCP/IP Protocol Suite. Computer network.

Interworking of B-ISDN Signaling and Internet Protocol

Agenda L2 versus L3 Switching IP Protocol, IP Addressing IP Forwarding ARP and ICMP IP Routing First Hop Redundancy

Types of Transfer. Connection-oriented Transfer. Connectionless Transfer. Networks generally provide two types of communication. Connection-oriented

Sub Code & Name : EC2352 COMPUTER NETWORKS Unit: I Branch: EC Semester :VI. Unit syllabus: PHYSICAL LAYER 9

EE Prof. John A. Copeland

CSC 4900 Computer Networks: Network Layer

1. IPv6 is the latest version of the TCP/IP protocol. What are some of the important IPv6 requirements?

INTE-C5O44 - Internet

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE)

Chapter 3 Protocols and the TCP/IP Suite

Hands-On IP for TeleCom Technicians Internetworking, TCP/IP, VLANS, Wirelss and more...

CS 455 Internet Architecture, Page 3 ffl By 1985, the ARPANET was heavily used and congested; the National Science Foundation (NSF) initiated the NSFN

Transcription:

Advanced Data Communication Networks Dr. Farhad Faghani Assistant Professor, Department of Electrical Engineering, Najafabad Branch, Islamic Azad University. Session 1: Introduction + The OSI Model and TCP/IP Protocol Suit

Evaluation: Ph.D. Students: Research Project and Seminar: 40% Midterm Exam: 15% 1394/1/22; Both closed and open Book. Final Exam: 45% M. Sc. Students: Homework: 10% Research Project and Seminar: 20% Midterm Exam: 20% 1394/1/22; Both closed and open Book. Final Exam: 50% 2

Contact Info: web sites: Official website: http://research.iaun.ac.ir/pd/faghani/ Personal website: http://faghani.ir/ Emails: faghani@iaun.ac.ir Farhad.faghani@gmail.com Phone : (+98) 31 4229 2221 3

Main Reference: TCP/IP Protocol Suite, Behrouz A. Forouzan, 4 th ed, 2010. 4

Table of Content: Introduction The OSI Model and the TCP/IP Protocol Suite Underlying Technologies Introduction to Network Layer IPv4 Addresses Delivery and Forwarding of IP Packets Internet Protocol Version 4 (IPv4) Address Resolution Protocol (ARP) Internet Control Message Protocol Version 4 (ICMPV4) Mobile IP Unicast Routing Protocols (RIP, OSPF, and BGP) Multicasting and Multicast Routing Protocols User Datagram Protocol (UDP) Transmission Control Protocol (TCP) 5

Introduction: 6 Advanced Data Communication Networks: Islamic Azad University, Najafabad Branch, Dr. Farhad Faghani

Internet today: 7

Standard Creation Commitees: International Standards Organization (ISO) International Telecommunications Union Telecommunication Standards Sector (ITU-T) American National Standards Institute (ANSI) Institute of Electrical and Electronics Engineers (IEEE) Electronic Industries Association (EIA) 8

Forums: Frame Relay Forum ATM Forum 9

Regulatory Agencies Federal Communications Commission (FCC) 10

INTERNET STANDARDS: An Internet draft is a working document (a work in progress) with no official status and a six-month lifetime. Upon recommendation from the Internet authorities, a draft may be published as a Request for Comment (RFC). Each RFC is edited, assigned a number, and made available to all interested parties. 11 Advanced Data Communication Networks: Islamic Azad University, Najafabad Branch, Dr. Farhad Faghani

Maturity of an RFC: 12

ISO is the organization. OSI is the model. 13 Advanced Data Communication Networks: Islamic Azad University, Najafabad Branch, Dr. Farhad Faghani

OSI Model: 14

OSI Layers: 15

Headers are added to the data at layers 6, 5, 4, 3, and 2. Trailers are usually added only at layer 2. 16 Advanced Data Communication Networks: Islamic Azad University, Najafabad Branch, Dr. Farhad Faghani

An exchange using the OSI model: 17

LAYERS IN THE OSI MODEL: 18 Advanced Data Communication Networks: Islamic Azad University, Najafabad Branch, Dr. Farhad Faghani

Physical Layer 19

Data Link Layer: 20

Node to Node Delivery: 21

Network Layer: 22

End-to-end delivery: 23

Transport Layer: 24

Reliable end-to-end delivery of a message: 25

Session Layer: 26

Presentation Layer: 27

Application Layer 28