Lec4: TCP/IP, Network management model, Agent architectures

Slides:



Advertisements
Similar presentations
Arsitektur Jaringan Pertemuan 09 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Advertisements

OSI Model OSI MODEL.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
1 William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
1 Pertemuan 10 Arsitektur Jaringan Model OSI Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
LAN Protocols and TCP/IP © N. Ganesan, Ph.D.. Module A Preview of Major LAN Protocols.
Kemal AkkayaWireless & Network Security 1 Department of Computer Science Southern Illinois University Carbondale CS591 – Wireless & Network Security Lecture.
Chapter 1 Networking Components
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Semester Copyright USM EEE442 Computer Networks Introduction: Protocols En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK)
Protocols and the TCP/IP Suite
EE 4272Spring, 2003 Protocols & Architecture A Protocol Architecture is the layered structure of hardware & software that supports the exchange of data.
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
ECS 152A 1. Introduction. A Communications Model Source —generates data to be transmitted Transmitter —Converts data into transmittable signals Transmission.
Data Networking Fundamentals Unit 7 7/2/ Modified by: Brierley.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Network Technology CSE Network Technology CSE3020 Week 1.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
OSI AND TCP/IP MODELS. Outline Introduction OSI Model TCP/IP Model IPv4 vs. IPv6.
Chapter 1 Overview Review Overview of demonstration network
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.
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
SEED Infotech Pvt. Ltd. 1 Networking in Java. SEED Infotech Pvt. Ltd. 2 Objectives of This Session Describe issues related to any type of network using.
Protocols and the TCP/IP Suite
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 2 Protocols and the TCP/IP Suite by Zornitza Genova Prodanoff.
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.
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.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
William Stallings Data and Computer Communications
1 Chapter Overview Network Communications The OSI Reference Model.
1 Chapter Overview Network Communications The OSI Reference Model.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
1 Chapters 2 & 3 Computer Networking Review – The TCP/IP Protocol Architecture.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Net 221D:Computer Networks Fundamentals
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
1. 2 High RiskMedium RiskLow Risk CostLowMediumHigh Used byUniversities Companies & organizations Military organizations Vulnerability to attacks HighMediumLow.
TUNALIData Communications1 Chapter 2 Protocols and Architecture.
Computer Engineering and Networks, College of Engineering, Majmaah University Protocols OSI reference MODEL TCp /ip model Mohammed Saleem Bhat
Roadmap  Introduction to Basics  Computer Network – Components | Classification  Internet  Clients and Servers  Network Models  Protocol Layers.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
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.
Protocols and the TCP/IP Suite
Lecture (2).
Distributed Systems.
Lecturer, Department of Computer Application
Data Networking Fundamentals
Protocols and the TCP/IP Suite
Data and Computer Communications by William Stallings Eighth Edition
ECEN “Internet Protocols and Modeling”
OSI Model OSI MODEL.
Protocols and the TCP/IP Suite
Unit – III Network Essentials
Presentation transcript:

Lec4: TCP/IP, Network management model, Agent architectures Organized by: Nada Alhirabi NET 311 Lec4: TCP/IP, Network management model, Agent architectures Some of the slides from : COMP4690, by Dr Xiaowen Chu, HKBU

Protocol Architecture A protocol architecture is the layered structure of hardware and software that supports the exchange of data between systems and supports distributed applications, such as electronic mail and file transfer. At each layer of a protocol architecture, one or more common protocols are implemented in communicating systems. Each protocol provides a set of rules for the exchange of data between systems.

OSI Reference Model OSI: Open System Interconnection A 7-layer model Each layer performs a subset of the required communication functions Each layer relies on the next lower layer to perform more primitive functions Each layer provides services to the next higher layer Changes in one layer should not require changes in other layers

OSI Reference Model Application: supporting network applications - FTP, SMTP, HTTP, etc. Presentation: handle different data representations (e.g., encryption) Session: connections between apps Transport: host-host - TCP, UDP Network: routing of datagrams from source to dest - IP, routing protocols Link: data transfer between adjacent network elements - PPP, Ethernet Physical: bits “on the wire” Application (7) Presentation (6) Session (5) Transport (4) Network (3) Data link (2) Physical (1)

OSI Layers Physical Data Link Physical interface between devices Mechanical Electrical Functional Procedural Data Link Means of activating, maintaining and deactivating a reliable link Error detection and control Higher layers may assume error free transmission

OSI Layers Network Transport Transport of information Higher layers do not need to know about underlying technology Not needed on direct links Transport Exchange of data between end systems Error free In sequence No losses No duplicates Quality of service

OSI Layers Session Presentation Application Control of dialogues between applications Dialogue discipline Grouping Recovery Presentation Data formats and coding Data compression Encryption Application Means for applications to access OSI environment

TCP/IP Protocol Architecture Developed by the US Defense Advanced Research Project Agency (DARPA) for its packet switched network (ARPANET) Used by the global Internet No official model but a working one. Application layer Transport layer Internet layer (or Network Layer) Network access layer (or Link Layer) Physical layer

TCP/IP Protocol Architecture COMP4690, by Dr Xiaowen Chu, HKBU

TCP/IP Protocols COMP4690, by Dr Xiaowen Chu, HKBU

OSI vs. TCP/IP COMP4690, by Dr Xiaowen Chu, HKBU

TCP/IP An important protocol used widely on the Internet A routable protocol Supports communication with UNIX networks or any other network that work under the TCP/IP protocol The base protocol in UNIX networks is TCP/IP Can be used for configuring peer-to-peer as well as client-server networks of very large scale

A TCP/IP Application Scenario Lab The Internet Workstation Internet Router Local Router Workstation Configure the workstation for Internet access by Installing TCP/IP.

Basic TCP/IP Installation and Configuration Module Basic TCP/IP Installation and Configuration

TCP/IP Installation and Configuration A two-step process First, install the protocol With many modern OSs such as Windows XP, it is automatically installed Second, configure its properties When TCP/IP is automatically installed, the properties are set to be obtained from a DHCP server However, it is also possible to manually set the properties

TCP/IP Installation Steps Start Choose Network/ Properties From Network Neighborhood/ Properties. Install Protocol TCP/IP protocol installed. Add OK End Choose TCP/IP

Accessing the Window for TCP/IP Properties Under different Windows operating systems the TCP/IP properties are accessed in different ways The best and the most consistent way to access TCP/IP properties Windows is to go through the Control Panel and then select the Network Icon Another way to access the properties is to go through Network Neighborhood Thereafter, select the network properties (Based on the NIC) and then then continue to select the TCP/IP properties

Accessing TCP/IP Properties Tab Start Choose Network From Network Neighborhood/ Properties. TCP/IP/ Properties Proceed Define TCP/IP properties

Network Models

Architectural models for network management Network management architecture consists of three sections: Centralized: Consists of a key management station. Hierarchical : Consists of one main station at the center and various management stations distributed among the systems. Distributed: Consists of various stations for network management Distributed based on the geographic distance or function.

Centralized Management Model It is defined as a single network management system that runs network management applications and all the information are stored in a single centralized database. Examples: Open view (hp) net view (IBM) Sepctrum NM NM Network Management system Network Resource

Network Management Configuration Centralized vs distributed Centralized configuration COMP4690, by Dr Xiaowen Chu, HKBU

Network Management Configuration Centralized configuration One management station hosts NMS Remote monitors/probes on LAN segments Advantage: NMS has complete view Disadvantage: single point of failure COMP4690, by Dr Xiaowen Chu, HKBU

Advantages of the Centralized Management Model Facilitates decision making. Only single place is determined for network management. Easy access to the centralized database. Easy to expand and maintain the network. Highly secure.

Disadvantages of the Centralized Management Model In the case of failure in the network management, all the related network management systems will fail. Overloading the network management system due to the large amount of the exchanged information.

Network Management system Hierarchical model Hierarchical model is defined as a single network management system that manages various smaller network management systems that control network resources. Examples: Open view (hp) Cisco NM NM NM NM Network Management system Network Resource

B. Hierarchical Model (Cont.) Advantages: Distributing the load of the network. Distributing the load of managing the network. Bringing the network management systems closer to the managed network resources Disadvantages: High cost. Complicated and difficult in connection.

Distributed Management Model In this model network management systems are distributed on different indeterminate and in dependable places. Examples: CORBA(NCR) DCOM(Microsoft) NM NM NM NM NM Network Management system

Network Management Configuration Distributed configuration Each LAN has its own management station and a simple NMS One mgmt station/NMS manages the backbone and coordinates local NMSs Advantage: robust in case of failure Disadvantage: complexity, coordination

Network Management Configuration Distributed configuration COMP4690, by Dr Xiaowen Chu, HKBU

Distributed Management Model (Cont.) Advantages: Distributing the load on the entire network completely. Easy to expand the network. Reliable and consistent. Disadvantages: Very complicated. International standards are not yet defined. Low security.

Network Management Model Manager Management Stations Instructions Alerts Agent Managed Entity Resources MIB Management Information Base

Network Management Model (Cont.) Manager: A program that receives alerts from agents and sends instructions to them. Agents: A functional unit (Programs) located inside the managed devices (network resources) and provide management information to the devices and receives instructions to reconfigure the devices.

Network Management Model (Cont.) Managed Entity: The network devices (resources) that is managed and controlled. Management Information Base (MIB): A database of managed entities (resources) in the network and how they are accessed. Example: Remote Monitoring (Rmon) One of the most famous MIBs (management information bases) Used to monitor all the different components of LAN networks