Professor Douglas Lyon Fairfield University Computer Networks CR320.

Slides:



Advertisements
Similar presentations
Exercises and Solutions Lecture 1
Advertisements

OSI Model OSI MODEL.
OSI Model OSI LAYER / MODEL.
Answers of Exercise 7 1. Explain what are the connection-oriented communication and the connectionless communication. Give some examples for each of the.
Csc333 Data communication & Networking Credit: 2.
Introduction to Networks and the Internet
OSI Model MIS 416 – Module II Spring 2002 Networking and Computer Security.
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
Open System Interconnection (OSI) Model
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
ECS 152A 1. Introduction. A Communications Model Source —generates data to be transmitted Transmitter —Converts data into transmittable signals Transmission.
Network Technology CSE Network Technology CSE3020 Week 1.
Protocol Reference Model of OSI
4/11/40 page 1 Department of Computer Engineering, Kasetsart University Introduction to Computer Communications and Networks CONSYL Computer and.
Lecturer: Tamanna Haque Nipa
THE OSI REFERENCE MODEL Open Systems Interconnection Reference Model.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non-proprietary standards for networking and for operating system.
Laudon & Laudon: Canadian Edition
CE 4228 DATA COMMUNICATIONS AND NETWORKING Introduction.
Computer Communications. Hi! I am Prof.Doug Lyon I Welcome you to this class.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
Layer Architecture Layer architecture simplifies the network design. It is easy to debug network applications in a layered architecture network. The network.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
COMPUTER NETWORKS Ms. Mrinmoyee Mukherjee Assistant Professor
Network Protocol Hierarchies
The OSI Model.
Internet SecurityInternet Security Dr. ClincyLecture1 CS 4491 Internet Security Dr. Clincy Networking Fundamentals Note: I am still “tweaking” your syllabus.
Higher National Diploma1 Network Concepts OSI 7 Layer model.
Protocols Rules governing the communication process, the language of the deal between the devices, must reflect Layers protocols define format, order of.
Chonbuk National University, DCS LabLab Seminar presented by ghcho 2002/1/7 1 Computer Networks 2003/Fall Division of Electronics & Information Engineering.
Networks. Common Xmit Media Shared Media Networks are a shared communication resource Only one user can access at a time.
CENG 490/510 Network Programming Russell Deaton Rm
William Stallings Data and Computer Communications
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
Network Protocols and Standards (Part 2). The OSI Model In 1984, the International Organization for Standardization (ISO) defined a standard, or set of.
Types of computer networks LAN ( LOCAL AREA NETWORK ) WAN (WIDE AREA NETWROK )
Network Models.
Protocols Used for communications between entities in a system Used for communications between entities in a system Must speak the same language Must speak.
Protocol Suits and Layering Models OSI Model Dr. Abraham UTPA.
Final Exam Review Slides INFS 4900/5900 Fall 2015.
Networks are about Communication! What is a good model of communication?
SYSTEM ADMINISTRATION Chapter 2 The OSI Model. The OSI Model was designed by the International Standards Organization (ISO) as a structural framework.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Computer and Data Communications Read Chapters 1 & 2.
Introduction Chapter 1. Metropolitan Area Networks A metropolitan area network based on cable TV.
Prepared by: PACE Academy ( Welcome to CCNAX Cisco Certified Network Associate Version 2 ( ) Recognize the purpose and functions.
Data Communication Network Models
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
Dr. ClincyLecture1 Chapter 2 (handout 1– only sections 2.1, 2.2 and 2.3) 1 of 10 Dr. Clincy Professor of CS Exam #3 Monday (3/14/16): Opened Book, No Computer,
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Mr. Sathish Kumar. M Department of Electronics and Communication Engineering I’ve learned that people will forget what you said, people will forget what.
1. Introduction and Background Network Performance and Quality of Service.
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
# 1 6/8/2016 CS 147- Computer Architecture Network Communication and YOU By Ali Farsio.
Computer Networking. Text books B.A. Forouzan, Data Communications and Networking, 4th Edition, McGraw Hill, 2007 Peterson and Davie,Computer Networks:
Computer Engineering and Networks, College of Engineering, Majmaah University Protocols OSI reference MODEL TCp /ip model Mohammed Saleem Bhat
Network Models.
The OSI Model Prof. Choong Seon HONG.
CS408/533 Computer Networks Text: William Stallings Data and Computer Communications, 6th edition Chapter 1 - Introduction.
ISO/OSI Model and Collision Domain
Lec 5 Layers Computer Networks Al-Mustansiryah University
Data Transmission and Computer Communications ECE: 412
Chapter 3: Open Systems Interconnection (OSI) Model
OSI Model The Seven Layers
Chapter 1. Introduction Data Communications
Presentation transcript:

Professor Douglas Lyon Fairfield University Computer Networks CR320

Course Text Java for Programmers Available from: –

Grading Midterm: 1/3 Homework: 1/3 Final: 1/3 Midterm and Final – Take home!

Please send me an asking to be placed on the CR320 List

Pre-reqs You should have CS232 and MA 172 OR permission of the instructor You need a working knowledge of Java!

Networks are about Communication! What is a good model of communication?

A COMMUNICATION MODEL

DATA COMMUNICATION NETWORK comm.net comm net node net station i.e computer terminal or telephone

DATA COMMUNICATION NETWORKS Communication networks switched unswitched

Switched Circuit Switched Packet Switched DATA COMMUNICATION NETWORKS

Unswitched(broadcast nets) DATA COMMUNICATION NETWORKS packet radio satellite local Packet switched nets are store and forward nets.

ckt switched nets have dedicated communication paths (i.e. telephone) For example: DATA COMMUNICATION NETWORKS A Broadcast Comm. Net can be WAN, the media is unshared

DATA COMMUNICATION NETWORKS Dish LAN EXAMPLES:

DATA COMMUNICATION NETWORKS Ethernet with a bus topology:

DATA COMMUNICATION NETWORKS Ring topology net: Note: No switching nodes,media is shared in LAN For packet radio,every station can hear every other, the media is shared so this is a LAN technology

DATA COMMUNICATION NETWORKS Agent input devicetransmitterchannel channel receiver output device This course addresses the communication systems parts between the input and output devices.

Computer Communications Architecture The Three Layer Model Application run on computer which use networks network layer - xchange of data between computer and network transport layer - error detection and correction application layer - file xfer etc.

Computer Communications Architecture File xfer modules xmits passwords file commands file records

Computer Communications Architecture communications service module – error correction – encryption – keeps track of data to ensure delivery Network Access Module - net specific stuff

Computer Communications Architecture

The transport layer will break data into chunks adds control information and this is called a PDU or protocol data unit Network access layer is told which computer but not which SAP (SAP) service acess points 1 2 and 3 are used to uniquely identify the application communicating

Computer Communications Architecture

Protocol Data Units TPDU1 = transport protocol data unit := transport hdr, chunk1 TPDU2 = transport hdr, chunk2 NPDU = network protocol data unit network hdr, TPDU

Protocol Data Units Application data = chunk1 + chunk Destination SAP (service access points) TPDU has destination SAP so that appropriate application obtains data

Protocol Data Units Sequence # TPDU’s may be sent in any order,and by different routes and may arrive at different times. TPDU may have error detection or correction codes built-in NPDU destination address (i.e. IP address) facilities requires (i.e. priority)

Transmission Terminology point-to-point :- guided transmission is unshared I.e. O(N**2) connectivity (completely connected) = number of links

Transmission Terminology Multipoint guided transmission allows shared medium

Transmission Terminology ANSI Defs: – simplex - one direction only – half-duplex - two-way but not at the same time. – full-duplex - simultaneous two way transmission

Transmission Terminology CCITT – CCITT vs ANSI – simplex = half-duplex – duplex = full-duplex CCITT = international telegraph and telephone consultive committee

Analog and Digital Data Transmission data - entities which convey meaning signals - encoding of data signaling - act of sending a signal transmission - communication of data by propagation and processing of signals

Analog and Digital Data Transmission digital data - takes on discrete values, i.e. text integers. analog data - takes on continuously varying patterns of intensity, i.e.. sound But what is digital? What is Analog? How do we defines these things?

Analog and Digital Data Transmission s(t) is continuous (i.e. analog) iff for all a

DATA and SIGNALS Modem (modulator/demodulator) modulation involves two waveforms: The modulating signal (the message) and the carrier wave which is altered by the modulating signal The complementary process is called demodulation Bits modem analog signal modem bits

ISO-OSI Model ISO= International Standards Organization OSI = Open Systems Interconnection OSI Model = a 7 layer model used to describe most networks today

1. Physical Layer This is a physical connection between machines. BITS

2. Data Link Layer Provides reliable transfer of information across the physical links. FRAMES/Packets or DLPDU

3. Network Layer Routing

4. Transport Layer error recovery and flow control

5. Session Layer Control for communication, close and open connections

6. Presentation Layer Data formatting and character code conversion

7. Application Layer file transfer, virtual terminals, electronic mail etc..