802.1ad Provider & Provider Edge Bridges
|
|
- Jordan Sims
- 6 years ago
- Views:
Transcription
1 802.ad rovider & rovider Edge Bridges age rovider Bridge rovider Edge Bridge Customer Systems S-VLAN S-VLAN E E E E C-VLAN C-VLAN CE CE C-tagged C-tagged S-tagged port based B & BB models / budlig/multiplexig cliet etities ito server etity sigle istace/etities port istace/etities port
2 802.ad rovider & rovider Edge Bridges S-VLAN ME & MI fuctio locatios age 2 rovider Bridge rovider Edge Bridge Customer Systems S-VLAN S-VLAN Comp. E E E E C-VLAN C-VLAN CE CE C-tagged C-tagged port based S-tagged S-VLAN istace ed poit with S-VLAN ME fuctio B & BB models / S-VLAN istace iterm. poit with S-VLAN MI fuctio S-VLAN istace iterm. poit with S-VLAN-MI & S-VLAN-ME fuctios budlig/multiplexig cliet etities ito server etity sigle istace/etities port istace/etities port
3 802.ah Backboe Edge & Core Bridges rovider Bridge & Backboe Core Bridge B(S)- VLAN B(S)- VLAN Comp. Backboe-MAC Service Boudary Backboe-MAC rovider Backboe Edge Bridge I-SI Comp. VI VI E E E E Backboe-MAC Cliet BB S-VLAN BB C-VLAN CE CE S-tagged C-tagged port based Customer Systems age 3 VI B(S)-tagged i/f N/C I-tagged peer BBN i/f to/from peer BBN BEB I-tagged Backboe MAC address domai Customer MAC address domai B & BB models / budlig/multiplexig cliet etities ito server etity sigle istace/etities port istace/etities port
4 802.ah Backboe Edge & Core Bridges I-SI ad B(S)-VLAN ME & MI fuctio locatios age 4 rovider Bridge & Backboe Core Bridge B(S)- VLAN B(S)- VLAN Comp. Backboe Edge Bridge I-SI Comp. VI VI Backboe-MAC Service Boudary E E E E BB S-VLAN BB C-VLAN CE CE S-tagged C-tagged port based Customer Systems VI B(S)-tagged i/f I-tagged peer BBN i/f I-tagged Service Istace ed poit with SI-ME fuctio(s) N/C B(S)-VLAN istace ed poit with B(S)-VLAN ME fuctio to/from peer BBN BEB Srvc Istace iterm. poit with SI-MI & SI-ME fuctios Srvc Istace iterm. poit with SI-MI fuctio B & BB models / B(S)-VLAN istace iterm. poit with B(S)-VLAN MI fuctio budlig/multiplexig cliet etities ito server etity sigle istace/etities port istace/etities port
5 Hybrid 802.ah/MLS Backboe Edge Bridge & MLS Backboe Core Switch age 5 (H)VLS combies MLS W (i.e. service istace) ad Tuel layers with a Etheret Service Istace layer To scale HVLS the Etheret Service Istace layer should be the BB Service Istace layer BB ad MLS Backboe Edge Bridges have same architecture mai differece are B-VLAN compoet is replaced by MLS Tuel compoet I-SID ad C/ are replaced by MLS W label ad EX I.e. I-SI compoet traslates i its VI* port its Relay VID ito W label (istead ito I- SID) B-VID ad C/ are replaced by MLS Tuel label ad EX B & BB models /
6 Hybrid 802.ah/MLS Backboe Edge Bridge & MLS Backboe Core Switch MLS Backboe Core Switch MLS Tuel MLS Tuel Comp. Backboe-MAC Service Boudary Backboe-MAC rovider MLS Backboe Edge Bridge I-SI Comp. VI* VI* E E E E Backboe-MAC Cliet BB S-VLAN BB C-VLAN CE CE S-tagged C-tagged port based Customer Systems age 6 VI* B(S)-tagged i/f N/C I-tagged peer BBN i/f to/from peer BBN BEB I-tagged Backboe MAC address domai Customer MAC address domai B & BB models / budlig/multiplexig cliet etities ito server etity sigle istace/etities port istace/etities port
7 Hybrid 802.ah/MLS Backboe Edge Bridge & MLS Backboe Core Switch age 7 MLS Backboe Core Switch MLS Tuel MLS Tuel Comp. MLS Backboe Edge Bridge I-SI Comp. VI VI Backboe-MAC Service Boudary E E E E BB S-VLAN BB C-VLAN CE CE S-tagged C-tagged port based Customer Systems VI B(S)-tagged i/f I-tagged peer BBN i/f I-tagged Service Istace ed poit with SI-ME fuctio(s) Tuel N/C istace ed poit with Tuel ME fuctio to/from peer BBN BEB Srvc Istace iterm. poit with SI-MI & SI-ME fuctios Srvc Istace iterm. poit with SI-MI fuctio B & BB models / Tuel istace iterm. poit with Tuel MI fuctio budlig/multiplexig cliet etities ito server etity sigle istace/etities port istace/etities port
8 BB provides B-MAC Services age 8 MAC Service Boudary Etheret/B Network B-MAC Service Boudary BB Network BB Network B-MAC Service Boudary B & BB models /
9 Customer Istace Service Istace (BB S- VLAN) Compoet age 9 roposed ew BB S-VLAN Compoet maps Customer Istaces oto Service Istaces BB Service Istaces provide B-MAC Service to customer BB S-VLAN Compoet s Es iclude B-MAC s ad ISS ito B-MAC mappig ISS B-MAC mappig process to be defied i ew clause 6.x (refer to slide ) 802.ad s Relay VID (RVID) should be used as geeric ISS idetifier associated with both B-VLAN (truk) istaces ad I-Service istaces VID traslatio fuctio coverts bridge-iteral RVID ito exterally observable C-VID, S-VID, B-VID, I-SID, or other techology label format B & BB models /
10 Customer Istace Service Istace Compoet EISS s age 0 BB S-VLAN Compoet MAC s MAC s k Relay 6.7(b) 6.7(b) ISS s..... ISS s EISS ISS s.. ISS 6.x (see ext slide) B-MAC s.. 2/802.3 or 6./802.D 8.5.2/802.Q EISS (ISS s.. ) 802.ag Dow Ms EISS (ISS s.. ) M(A)_(UNIT)TA.request (,,,) M(A)_(UNIT)TA.idicatio (,,,,) optioal ISS Each ISS istace is idetified by meas of a Relay VID (RVID, 6.7/802.ad) B & BB models /
11 New clause 6.x/ 802.ah age Alterative A: 6./802.D Alterative B: 2.3/802.3 M_UNITTA.request M_UNITTA.idicatio M_UNITTA.request M_UNITTA.idicatio ISS ucast ME MO ucast Table Learig & Agig ISS ME MO ucast ucast Table Learig & Agig EType Etype? EType Etype? MAC MA-UNITTA.request Cofigu ratio mcast Table mcast MA-UNITTA.idicatio Missig parameter MA-UNITTA: MA_TA.request Cofigu ratio mcast Table RS MA_TA.idicatio mcast Missig parameters MA_TA: & B & BB models /
12 Resources age 2 Followig slides preset cosideratios o resources i the bridge fabric uit iterface port uit ad illustrate o which resources customer istaces service istaces truk istaces ad physical lik istaces start/ed B & BB models /
13 Resources age 3 Fuctioal model of EB, B, BEB, BCB must be mapped oto Resource model, cosistig of Fabric Uits Iterface Uits Fabric uit supports Bridge Relay Etity Typical Relay badwidths: G, 2.5G, 0G, 40G (ad i the future: 00G) Iterface uit may support hysical Media (HY) Multiplexig/Demultiplexig (()MUX) ME ad MI fuctios (OAM) Mappig/Demappig (()MA) icludig budlig Two types of equipmet (igorig service defiitio relays) Sigle Relay: EB, B, BCB, I-BEB, B-BEB Dual Relay: IB-BEB B & BB models /
14 Resources Sigle Relay equipmet age 4 USER/CUSTOMER SI Customer Istace Service/Truk Istace multiplexig of oe or more Customer Istaces ito oe or more Service/Truk Istaces termiatio of oe or more Service/Truk Istaces HY Istace Service/Truk Istace groomig & switchig/bridgig multiplexig of oe or more Service/Truk Istaces ito oe or more HY Istaces termiatio of oe or more HY Istaces Uit Uit Uit Uit Uit Fabric Uit Uit Uit Uit NETWORK SI Uit Cliet Side Server Side Uit B & BB models /
15 Resources Dual Relay equipmet USER/CUSTOMER SI age 5 budlig of oe or more Customer Istaces ito oe or more Service Istaces termiatio of oe or more Service Istaces Uit Uit Uit Uit Uit Customer Istace Service Istace Truk Istace HY Istace B & BB models / Service Istace groomig & switchig/bridgig multiplexig of oe or more Service Istaces ito oe or more Truk Istaces termiatio of oe or more Truk Istaces Truk Istace groomig & switchig/bridgig multiplexig of oe or more Truk Istaces ito oe or more HY Istaces termiatio of oe or more HY Istaces Uit Uit Fabric Uit (Service Istace) Uit Fabric Uit (Truk Istace) Uit Uit Uit Uit Uit NETWORK SI Cliet Side Server Side Uit Cliet Side Server Side Uit
16 Relay Resources age 6 Relay Two Relay types i k relay ( 4094 istaces) 6M relay ( 6,777,24 istaces) 4k Relay (802.Q,.ad,.ah) 2-bit Relay VID (R 2 VID) 0 R 2 VID M Relay (802.ah) 24-bit Relay VID (R 24 VID) 0 R 24 VID 6,777,25 Relay s Cotai oe or more Istace s Istace idetified by RVID k Cliet Side Server Side 0 k Cliet Side Server Side 0 k+ 4k Relay 2 k- k+ 6M Relay 2 k- a b z Istace idetified by a RVID value Relay B & BB models /
17 Iterface Resources age 7 to be added B & BB models /
18 Relay VID Traslatio age 8 a A a A Relay VID (RVID) bridge iteral istace idetifier Exteral presetatio as C-VID S-VID/B-VID I-SID W label (W) Time slot (TS) RVID traslatio fuctio C-VID=RVID, RVID=C-VID S-VID =f[rvid], RVID = f - [S-VID] I-SID = f[rvid], RVID = f - [I-SID] W = f[rvid], RVID = f - [W] TS = f[rvid], RVID = f - [TS] RVID k Cliet Side Server Side 0 C-VID S-VID I-SID W TS k+ Relay 2 k- a b z a b z A B Z Istace idetified by a RVID value ()MUX Exterally observable Istace idetifier B & BB models /
19 EISS age 9 EISS represets a set of cliet-iss s each cliet-iss is idetified by its VID (to be replaced by RVID) It seems that whe deployig RVID i 802.ah, curret EISS defiitios ca be maitaied without extesios B & BB models /
20 IEEE 802.Q-2005 EISS represets set of cliet ISS s age 20 EISS may support betwee ad 4094 Cliet-ISS s EM_UNITTA.request EM_UNITTA.idicatio EISS VID ME MO VID EISS Cliet Cliet Cliet Cliet ISS ( ISS ISS ISS ) Cliet ISS {VID=A} ME MO M_UNITTA.request M_UNITTA.idicatio Cliet ISS {VID=Z} M_UNITTA.request ME MO M_UNITTA.idicatio B & BB models /
21 IEEE 802.ad-2005 EISS represets set of cliet ISS s age 2 EISS may support betwee ad 4094 Cliet-ISS s EM_UNITTA.request EM_UNITTA.idicatio EISS VID ME MO VID EISS Cliet Cliet Cliet Cliet ISS ( ISS ISS ISS ) Cliet ISS {VID=A} ME MO M_UNITTA.request M_UNITTA.idicatio Cliet ISS {VID=Z} M_UNITTA.request ME MO M_UNITTA.idicatio B & BB models / Note: ISS (6.4/802.Q) should get drop_eligibility
22 p802.ah EISS represets set of cliet ISS s Truk Istaces: EISS may support betwee ad 4094 Cliet-ISS s Service Istaces: EISS may support betwee ad Cliet- ISS s EM_UNITTA.request EM_UNITTA.idicatio age 22 EISS RVID ME MO RVID EISS Cliet Cliet Cliet Cliet ISS ( ISS ISS ISS ) Cliet ISS {RVID=A} ME MO M_UNITTA.request M_UNITTA.idicatio Cliet ISS {RVID=Z} M_UNITTA.request ME MO M_UNITTA.idicatio B & BB models / Note: ISS (6.4/802.Q) should get drop_eligibility
IS-IS in Detail. ISP Workshops
IS-IS i Detail ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 27 th November
More informationElementary Educational Computer
Chapter 5 Elemetary Educatioal Computer. Geeral structure of the Elemetary Educatioal Computer (EEC) The EEC coforms to the 5 uits structure defied by vo Neuma's model (.) All uits are preseted i a simplified
More informationOutline n Introduction n Background o Distributed DBMS Architecture
Outlie Itroductio Backgroud o Distributed DBMS Architecture Datalogical Architecture Implemetatio Alteratives Compoet Architecture o Distributed DBMS Architecture o Distributed Desig o Sematic Data Cotrol
More informationΤεχνολογία Λογισμικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τεχνολογία Λογισμικού, 7ο/9ο εξάμηνο 2018-2019 Τεχνολογία Λογισμικού Ν.Παπασπύρου, Αν.Καθ. ΣΗΜΜΥ, ickie@softlab.tua,gr
More informationLoop Emulation Service Protocols over ATM. Enea LES-SIG-Bricks is a complete implementation of the Loop Emulation
eea les-sig-bricks 1 Loop Emulatio Service Protocols over ATM Eea LES-SIG-Bricks is a complete implemetatio of the Loop Emulatio Service usig AAL2 stadard (AF-VMOA-0145.000) protocols. Eea LES-SIG-Bricks
More informationTransitioning to BGP
Trasitioig to BGP ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 24 th April
More informationSystem Overview. Hardware Concept. s Introduction to the Features of MicroAutoBox t
s Itroductio to the Features of MicroAutoBox t System Overview Objective Where to go from here dspace provides the MicroAutoBox i differet variats. This sectio gives you a overview o the MicroAutoBox's
More informationGoals of the Lecture UML Implementation Diagrams
Goals of the Lecture UML Implemetatio Diagrams Object-Orieted Aalysis ad Desig - Fall 1998 Preset UML Diagrams useful for implemetatio Provide examples Next Lecture Ð A variety of topics o mappig from
More informationOur second algorithm. Comp 135 Machine Learning Computer Science Tufts University. Decision Trees. Decision Trees. Decision Trees.
Comp 135 Machie Learig Computer Sciece Tufts Uiversity Fall 2017 Roi Khardo Some of these slides were adapted from previous slides by Carla Brodley Our secod algorithm Let s look at a simple dataset for
More informationΤεχνολογία Λογισμικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τεχνολογία Λογισμικού, 7ο/9ο εξάμηνο 2018-2019 Τεχνολογία Λογισμικού Ν.Παπασπύρου, Αν.Καθ. ΣΗΜΜΥ, ickie@softlab.tua,gr
More informationTutorial on Packet Time Metrics
Power Matters. Tutorial o Packet Time Metrics Lee Cosart lee.cosart@microsemi.com ITS 204 204 Microsemi Corporatio. COMPANY POPIETAY Itroductio requecy trasport Oe-way: forward & reverse packet streams
More informationBaan Tools User Management
Baa Tools User Maagemet Module Procedure UP008A US Documetiformatio Documet Documet code : UP008A US Documet group : User Documetatio Documet title : User Maagemet Applicatio/Package : Baa Tools Editio
More informationChapter 4 Threads. Operating Systems: Internals and Design Principles. Ninth Edition By William Stallings
Operatig Systems: Iterals ad Desig Priciples Chapter 4 Threads Nith Editio By William Stalligs Processes ad Threads Resource Owership Process icludes a virtual address space to hold the process image The
More informationComputers and Scientific Thinking
Computers ad Scietific Thikig David Reed, Creighto Uiversity Chapter 15 JavaScript Strigs 1 Strigs as Objects so far, your iteractive Web pages have maipulated strigs i simple ways use text box to iput
More informationLecture 1: Introduction and Strassen s Algorithm
5-750: Graduate Algorithms Jauary 7, 08 Lecture : Itroductio ad Strasse s Algorithm Lecturer: Gary Miller Scribe: Robert Parker Itroductio Machie models I this class, we will primarily use the Radom Access
More informationSouth Slave Divisional Education Council. Math 10C
South Slave Divisioal Educatio Coucil Math 10C Curriculum Package February 2012 12 Strad: Measuremet Geeral Outcome: Develop spatial sese ad proportioal reasoig It is expected that studets will: 1. Solve
More informationCSC 220: Computer Organization Unit 11 Basic Computer Organization and Design
College of Computer ad Iformatio Scieces Departmet of Computer Sciece CSC 220: Computer Orgaizatio Uit 11 Basic Computer Orgaizatio ad Desig 1 For the rest of the semester, we ll focus o computer architecture:
More informationChapter 11. Friends, Overloaded Operators, and Arrays in Classes. Copyright 2014 Pearson Addison-Wesley. All rights reserved.
Chapter 11 Frieds, Overloaded Operators, ad Arrays i Classes Copyright 2014 Pearso Addiso-Wesley. All rights reserved. Overview 11.1 Fried Fuctios 11.2 Overloadig Operators 11.3 Arrays ad Classes 11.4
More information1 Enterprise Modeler
1 Eterprise Modeler Itroductio I BaaERP, a Busiess Cotrol Model ad a Eterprise Structure Model for multi-site cofiguratios are itroduced. Eterprise Structure Model Busiess Cotrol Models Busiess Fuctio
More informationICS Regent. Communications Modules. Module Operation. RS-232, RS-422 and RS-485 (T3150A) PD-6002
ICS Reget Commuicatios Modules RS-232, RS-422 ad RS-485 (T3150A) Issue 1, March, 06 Commuicatios modules provide a serial commuicatios iterface betwee the cotroller ad exteral equipmet. Commuicatios modules
More informationIS-IS for IPv6. ISP Workshops
IS-IS for IPv6 ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 8 th April 2018
More informationChapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved.
Chapter 5 Fuctios for All Subtasks Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 5.1 void Fuctios 5.2 Call-By-Referece Parameters 5.3 Usig Procedural Abstractio 5.4 Testig ad Debuggig
More informationBuilding Converged Cisco Multilayer Switched Networks (BCMSN) LearnSmart Exam Manual
Maual BCMSN Buildig Coverged Cisco Multilayer Switched Networks (BCMSN) LearSmart Maual Copyright 2011 by PrepLogic, LLC Product ID: 011242 Productio Date: July 19, 2011 All rights reserved. No part of
More informationModern Systems Analysis and Design Seventh Edition
Moder Systems Aalysis ad Desig Seveth Editio Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Desigig Databases Learig Objectives ü Cocisely defie each of the followig key database desig terms: relatio,
More informationEE 459/500 HDL Based Digital Design with Programmable Logic. Lecture 13 Control and Sequencing: Hardwired and Microprogrammed Control
EE 459/500 HDL Based Digital Desig with Programmable Logic Lecture 13 Cotrol ad Sequecig: Hardwired ad Microprogrammed Cotrol Refereces: Chapter s 4,5 from textbook Chapter 7 of M.M. Mao ad C.R. Kime,
More informationThe isoperimetric problem on the hypercube
The isoperimetric problem o the hypercube Prepared by: Steve Butler November 2, 2005 1 The isoperimetric problem We will cosider the -dimesioal hypercube Q Recall that the hypercube Q is a graph whose
More informationIdentifying and Cabling Circuit Cards. Identifying and Cabling Circuit Cards - 1
Cards Cards - 1 Cards Cards This sectio provides the basic iformatio you eed to coect cables to the faceplates of circuit cards that are istalled i the system. Additioal steps may be required for some
More informationDATA SHEET AND USER GUIDE
V L S I I P O W N E D B Y A V I R A L M I T T A L Mp3HufDec DATA SHEET AND USER GUIDE Mp3HufDec ISO 11172-3 LAYER III HUFFMAN DECODER. ISO 11172-3 Layer III or commoly called as Mp3, employs Huffma ecodi
More informationPerformance Plus Software Parameter Definitions
Performace Plus+ Software Parameter Defiitios/ Performace Plus Software Parameter Defiitios Chapma Techical Note-TG-5 paramete.doc ev-0-03 Performace Plus+ Software Parameter Defiitios/2 Backgroud ad Defiitios
More informationBEA WebLogic Process Integrator
BEA WebLogic Process Itegrator A Compoet of BEA WebLogic Itegratio BEA WebLogic Process Itegrator Studio Olie Help BEA WebLogic Process Itegrator Release 2.0 Documet Editio 2.0 July 2001 Copyright Copyright
More informationBAAN IVc/BaanERP. Conversion Guide Oracle7 to Oracle8
BAAN IVc/BaaERP A publicatio of: Baa Developmet B.V. P.O.Box 143 3770 AC Bareveld The Netherlads Prited i the Netherlads Baa Developmet B.V. 1999. All rights reserved. The iformatio i this documet is subject
More informationPackage popkorn. R topics documented: February 20, Type Package
Type Pacage Pacage popkor February 20, 2015 Title For iterval estimatio of mea of selected populatios Versio 0.3-0 Date 2014-07-04 Author Vi Gopal, Claudio Fuetes Maitaier Vi Gopal Depeds
More informationIntroduction to OSPF. ISP Training Workshops
Itroductio to OSPF ISP Traiig Workshops 1 OSPF p Ope Shortest Path First p Lik state or SPF techology p Developed by OSPF workig group of IETF (RFC 1247) p OSPFv2 stadard described i RFC2328 p Desiged
More informationChapter 9. Pointers and Dynamic Arrays. Copyright 2015 Pearson Education, Ltd.. All rights reserved.
Chapter 9 Poiters ad Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 9.1 Poiters 9.2 Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Slide 9-3
More informationTask scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation
6-0-0 Kowledge Trasformatio from Task Scearios to View-based Desig Diagrams Nima Dezhkam Kamra Sartipi {dezhka, sartipi}@mcmaster.ca Departmet of Computig ad Software McMaster Uiversity CANADA SEKE 08
More informationSystem and Software Architecture Description (SSAD)
System ad Software Architecture Descriptio (SSAD) Diabetes Health Platform Team #6 Jasmie Berry (Cliet) Veerav Naidu (Project Maager) Mukai Nog (Architect) Steve South (IV&V) Vijaya Prabhakara (Quality
More informationOut the box. dataloggers. easy to configure easy data streaming easy choice. connect, simply configure and go
Out the box dataloggers easy data collectio easily prove easy to cofigure easy data streamig easy choice coect, simply cofigure ad go The stadard Rebel Compact (CT) is a small robust data logger ideal
More informationGetting Started. Getting Started - 1
Gettig Started Gettig Started - 1 Issue 1 Overview of Gettig Started Overview of Gettig Started This sectio explais the basic operatios of the AUDIX system. It describes how to: Log i ad log out of the
More informationChapter 10. Defining Classes. Copyright 2015 Pearson Education, Ltd.. All rights reserved.
Chapter 10 Defiig Classes Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 10.1 Structures 10.2 Classes 10.3 Abstract Data Types 10.4 Itroductio to Iheritace Copyright 2015 Pearso Educatio,
More informationMultiprocessors. HPC Prof. Robert van Engelen
Multiprocessors Prof. Robert va Egele Overview The PMS model Shared memory multiprocessors Basic shared memory systems SMP, Multicore, ad COMA Distributed memory multicomputers MPP systems Network topologies
More informationThe Magma Database file formats
The Magma Database file formats Adrew Gaylard, Bret Pikey, ad Mart-Mari Breedt Johaesburg, South Africa 15th May 2006 1 Summary Magma is a ope-source object database created by Chris Muller, of Kasas City,
More informationGoals of this Lecture Activity Diagram Example
Goals of this Lecture Activity Diagram Example Object-Orieted Aalysis ad Desig - Fall 998 Preset a example activity diagram Ð Relate to requiremets, use cases, ad class diagrams Also, respod to a questio
More informationChapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved.
Chapter 1 Itroductio to Computers ad C++ Programmig Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 1.1 Computer Systems 1.2 Programmig ad Problem Solvig 1.3 Itroductio to C++ 1.4 Testig
More information! Given the following Structure: ! We can define a pointer to a structure. ! Now studentptr points to the s1 structure.
Liked Lists Uit 5 Sectios 11.9 & 18.1-2 CS 2308 Fall 2018 Jill Seama 11.9: Poiters to Structures! Give the followig Structure: struct Studet { strig ame; // Studet s ame it idnum; // Studet ID umber it
More informationPattern Recognition Systems Lab 1 Least Mean Squares
Patter Recogitio Systems Lab 1 Least Mea Squares 1. Objectives This laboratory work itroduces the OpeCV-based framework used throughout the course. I this assigmet a lie is fitted to a set of poits usig
More informationMath 10C Long Range Plans
Math 10C Log Rage Plas Uits: Evaluatio: Homework, projects ad assigmets 10% Uit Tests. 70% Fial Examiatio.. 20% Ay Uit Test may be rewritte for a higher mark. If the retest mark is higher, that mark will
More informationCS Polygon Scan Conversion. Slide 1
CS 112 - Polygo Sca Coversio Slide 1 Polygo Classificatio Covex All iterior agles are less tha 180 degrees Cocave Iterior agles ca be greater tha 180 degrees Degeerate polygos If all vertices are colliear
More informationArchitectural styles for software systems The client-server style
Architectural styles for software systems The cliet-server style Prof. Paolo Ciacarii Software Architecture CdL M Iformatica Uiversità di Bologa Ageda Cliet server style CS two tiers CS three tiers CS
More informationChapter 5: Processor Design Advanced Topics. Microprogramming: Basic Idea
5-1 Chapter 5 Processor Desig Advaced Topics Chapter 5: Processor Desig Advaced Topics Topics 5.3 Microprogrammig Cotrol store ad microbrachig Horizotal ad vertical microprogrammig 5- Chapter 5 Processor
More informationChapter 4. Procedural Abstraction and Functions That Return a Value. Copyright 2015 Pearson Education, Ltd.. All rights reserved.
Chapter 4 Procedural Abstractio ad Fuctios That Retur a Value Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 4.1 Top-Dow Desig 4.2 Predefied Fuctios 4.3 Programmer-Defied Fuctios 4.4
More informationBaan Finance Financial Statements
Baa Fiace Fiacial Statemets Module Procedure UP041A US Documetiformatio Documet Documet code : UP041A US Documet group : User Documetatio Documet title : Fiacial Statemets Applicatio/Package : Baa Fiace
More informationBehavioral Modeling in Verilog
Behavioral Modelig i Verilog COE 202 Digital Logic Desig Dr. Muhamed Mudawar Kig Fahd Uiversity of Petroleum ad Mierals Presetatio Outlie Itroductio to Dataflow ad Behavioral Modelig Verilog Operators
More informationPrinciples of modern LAN design and operation. Guido Marchetto Fulvio Risso Politecnico di Torino
Priciples of moder LAN desig ad operatio Guido Marchetto Fulvio Risso Politecico di Torio 1 Copyright otice This set of trasparecies, hereiafter referred to as slides, is protected by copyright laws ad
More informationIntermediate Statistics
Gait Learig Guides Itermediate Statistics Data processig & display, Cetral tedecy Author: Raghu M.D. STATISTICS DATA PROCESSING AND DISPLAY Statistics is the study of data or umerical facts of differet
More informationPython Programming: An Introduction to Computer Science
Pytho Programmig: A Itroductio to Computer Sciece Chapter 6 Defiig Fuctios Pytho Programmig, 2/e 1 Objectives To uderstad why programmers divide programs up ito sets of cooperatig fuctios. To be able to
More informationCisco CCNP Switch ( ) LearnSmart Exam Manual Copyright 2011 by LearnSmart, LLC. Product ID: Production Date: November 10, 2011
Maual Cisco Cisco CCNP Switch (642-813) LearSmart Maual Copyright 2011 by LearSmart, LLC. Product ID: 12377 Productio Date: November 10, 2011 All rights reserved. No part of this documet shall be stored
More informationUsing the Avid Adrenaline
Usig the Avid Adrealie Importat Iformatio Avid recommeds that you read all the iformatio i these istallatio istructios before coectig or usig your ew hardware ad software. The followig topics explai how
More informationISP Systems Design. ISP Workshops
ISP Systems Desig ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 24 th April
More informationIntroduction to Network Technologies & Layered Architecture BUPT/QMUL
Itroductio to Network Techologies & Layered Architecture BUPT/QMUL 2018-3-12 Review What is the Iteret? How does it work? Whe & how did it come about? Who cotrols it? Where is it goig? 2 Ageda Basic Network
More informationLecture 3. RTL Design Methodology. Transition from Pseudocode & Interface to a Corresponding Block Diagram
Lecture 3 RTL Desig Methodology Trasitio from Pseudocode & Iterface to a Correspodig Block Diagram Structure of a Typical Digital Data Iputs Datapath (Executio Uit) Data Outputs System Cotrol Sigals Status
More informationSwitch Construction CS
Switch Costructio CS 00 Workstatio-Based Aggregate badwidth /2 of the I/O bus badwidth capacity shared amog all hosts coected to switch example: Gbps bus ca support 5 x 00Mbps ports (i theory) I/O bus
More informationJCF: case studies. Bruce Eckel, Thinking in Java, 4th edition, PrenticeHall, New Jersey, cf.
JCF: case studies Bruce Eckel, Thikig i Java, 4th editio, PreticeHall, New Jersey, cf. http://midview.et/books/tij4 jvo@ualg.pt José Valete de Oliveira 20-1 CS1: From real to fractio How to covert a real
More informationMOTIF XF Extension Owner s Manual
MOTIF XF Extesio Ower s Maual Table of Cotets About MOTIF XF Extesio...2 What Extesio ca do...2 Auto settig of Audio Driver... 2 Auto settigs of Remote Device... 2 Project templates with Iput/ Output Bus
More informationOutline. Research Definition. Motivation. Foundation of Reverse Engineering. Dynamic Analysis and Design Pattern Detection in Java Programs
Dyamic Aalysis ad Desig Patter Detectio i Java Programs Outlie Lei Hu Kamra Sartipi {hul4, sartipi}@mcmasterca Departmet of Computig ad Software McMaster Uiversity Caada Motivatio Research Problem Defiitio
More informationLecture 2. RTL Design Methodology. Transition from Pseudocode & Interface to a Corresponding Block Diagram
Lecture 2 RTL Desig Methodology Trasitio from Pseudocode & Iterface to a Correspodig Block Diagram Structure of a Typical Digital Data Iputs Datapath (Executio Uit) Data Outputs System Cotrol Sigals Status
More informationCourse Information. Details. Topics. Network Examples. Overview. Walrand Lecture 1. EECS 228a. EECS 228a Lecture 1 Overview: Networks
Walrad Lecture 1 Course Iformatio Lecture 1 Overview: Networks Jea Walrad www.eecs.berkeley.edu/~wlr Istructor: Jea Walrad Office Hours: M-Tu 1:00-2:00 Time/Place: MW 2:00-3:30 i 285 Cory Home Page: http://wwwist.eecs.berkeley.edu/~ee228a
More informationReliable Transmission. Spring 2018 CS 438 Staff - University of Illinois 1
Reliable Trasmissio Sprig 2018 CS 438 Staff - Uiversity of Illiois 1 Reliable Trasmissio Hello! My computer s ame is Alice. Alice Bob Hello! Alice. Sprig 2018 CS 438 Staff - Uiversity of Illiois 2 Reliable
More informationParabolic Path to a Best Best-Fit Line:
Studet Activity : Fidig the Least Squares Regressio Lie By Explorig the Relatioship betwee Slope ad Residuals Objective: How does oe determie a best best-fit lie for a set of data? Eyeballig it may be
More informationA SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON
A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON Roberto Lopez ad Eugeio Oñate Iteratioal Ceter for Numerical Methods i Egieerig (CIMNE) Edificio C1, Gra Capitá s/, 08034 Barceloa, Spai ABSTRACT I this work
More informationIMP: Superposer Integrated Morphometrics Package Superposition Tool
IMP: Superposer Itegrated Morphometrics Package Superpositio Tool Programmig by: David Lieber ( 03) Caisius College 200 Mai St. Buffalo, NY 4208 Cocept by: H. David Sheets, Dept. of Physics, Caisius College
More informationOutline. CSCI 4730 Operating Systems. Questions. What is an Operating System? Computer System Layers. Computer System Layers
Outlie CSCI 4730 s! What is a s?!! System Compoet Architecture s Overview Questios What is a?! What are the major operatig system compoets?! What are basic computer system orgaizatios?! How do you commuicate
More informationOCR Statistics 1. Working with data. Section 3: Measures of spread
Notes ad Eamples OCR Statistics 1 Workig with data Sectio 3: Measures of spread Just as there are several differet measures of cetral tedec (averages), there are a variet of statistical measures of spread.
More informationGuide to Applying Online
Guide to Applyig Olie Itroductio Respodig to requests for additioal iformatio Reportig: submittig your moitorig or ed of grat Pledges: submittig your Itroductio This guide is to help charities submit their
More informationCMSC Computer Architecture Lecture 12: Virtual Memory. Prof. Yanjing Li University of Chicago
CMSC 22200 Computer Architecture Lecture 12: Virtual Memory Prof. Yajig Li Uiversity of Chicago A System with Physical Memory Oly Examples: most Cray machies early PCs Memory early all embedded systems
More informationFINITE DIFFERENCE TIME DOMAIN METHOD (FDTD)
FINIT DIFFRNC TIM DOMAIN MTOD (FDTD) The FDTD method, proposed b Yee, 1966, is aother umerical method, used widel for the solutio of M problems. It is used to solve ope-regio scatterig, radiatio, diffusio,
More informationSD vs. SD + One of the most important uses of sample statistics is to estimate the corresponding population parameters.
SD vs. SD + Oe of the most importat uses of sample statistics is to estimate the correspodig populatio parameters. The mea of a represetative sample is a good estimate of the mea of the populatio that
More informationIntroduction and Overview
Chapter 1 Itroductio ad Overview 1.1 Opportuities Offered by The Iteret Protocol versio 6 () is ow gaiig mometum as a improved etwork layer protocol. There is much commercial iterest ad activity i Europe
More informationChapter 3 Classification of FFT Processor Algorithms
Chapter Classificatio of FFT Processor Algorithms The computatioal complexity of the Discrete Fourier trasform (DFT) is very high. It requires () 2 complex multiplicatios ad () complex additios [5]. As
More informationAvid Interplay Bundle
Avid Iterplay Budle Versio 2.5 Cofigurator ReadMe Overview This documet provides a overview of Iterplay Budle v2.5 ad describes how to ru the Iterplay Budle cofiguratio tool. Iterplay Budle v2.5 refers
More informationAssignment 5; Due Friday, February 10
Assigmet 5; Due Friday, February 10 17.9b The set X is just two circles joied at a poit, ad the set X is a grid i the plae, without the iteriors of the small squares. The picture below shows that the iteriors
More informationService Oriented Enterprise Architecture and Service Oriented Enterprise
Approved for Public Release Distributio Ulimited Case Number: 09-2786 The 23 rd Ope Group Eterprise Practitioers Coferece Service Orieted Eterprise ad Service Orieted Eterprise Ya Zhao, PhD Pricipal, MITRE
More information. Written in factored form it is easy to see that the roots are 2, 2, i,
CMPS A Itroductio to Programmig Programmig Assigmet 4 I this assigmet you will write a java program that determies the real roots of a polyomial that lie withi a specified rage. Recall that the roots (or
More informationMorgan Kaufmann Publishers 26 February, COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 5.
Morga Kaufma Publishers 26 February, 208 COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Chapter 5 Virtual Memory Review: The Memory Hierarchy Take advatage of the priciple
More informationPython Programming: An Introduction to Computer Science
Pytho Programmig: A Itroductio to Computer Sciece Chapter 1 Computers ad Programs 1 Objectives To uderstad the respective roles of hardware ad software i a computig system. To lear what computer scietists
More informationDid you know that houses with CCTV are 90% less likely to be burgled? Introducing the new Easy Fit range of CCTV.
Easy Fit CCTV Rage Did you kow that houses with CCTV are 90% less likely to be burgled? Itroducig the ew Easy Fit rage of CCTV. Whether it s your home or your busiess, havig extra security ca help you
More information1 Graph Sparsfication
CME 305: Discrete Mathematics ad Algorithms 1 Graph Sparsficatio I this sectio we discuss the approximatio of a graph G(V, E) by a sparse graph H(V, F ) o the same vertex set. I particular, we cosider
More informationRecursion. Recursion. Mathematical induction: example. Recursion. The sum of the first n odd numbers is n 2 : Informal proof: Principle:
Recursio Recursio Jordi Cortadella Departmet of Computer Sciece Priciple: Reduce a complex problem ito a simpler istace of the same problem Recursio Itroductio to Programmig Dept. CS, UPC 2 Mathematical
More informationComputer Graphics Hardware An Overview
Computer Graphics Hardware A Overview Graphics System Moitor Iput devices CPU/Memory GPU Raster Graphics System Raster: A array of picture elemets Based o raster-sca TV techology The scree (ad a picture)
More informationSRx. HD/SD Dual Input Diversity COFDM Receiver. Features. Options
HD/SD Dual Iput Diversity COFDM Receiver Features Dual iput maximum ratio combiig diversity receiver Umatched adjacet chael performace Superior broadcast grade video MPEG4 Part-10/H.264 2 moo audio chaels
More informationCSE 417: Algorithms and Computational Complexity
Time CSE 47: Algorithms ad Computatioal Readig assigmet Read Chapter of The ALGORITHM Desig Maual Aalysis & Sortig Autum 00 Paul Beame aalysis Problem size Worst-case complexity: max # steps algorithm
More informationBGP Attributes and Path Selection. ISP Training Workshops
BGP Attributes ad Path Selectio ISP Traiig Workshops 1 BGP Attributes The tools available for the job 2 What Is a Attribute?... Next Hop AS Path MED...... p Part of a BGP Update p Describes the characteristics
More informationMinimum Spanning Trees
Presetatio for use with the textbook, lgorithm esig ad pplicatios, by M. T. Goodrich ad R. Tamassia, Wiley, 0 Miimum Spaig Trees 0 Goodrich ad Tamassia Miimum Spaig Trees pplicatio: oectig a Network Suppose
More informationCMSC Computer Architecture Lecture 3: ISA and Introduction to Microarchitecture. Prof. Yanjing Li University of Chicago
CMSC 22200 Computer Architecture Lecture 3: ISA ad Itroductio to Microarchitecture Prof. Yajig Li Uiversity of Chicago Lecture Outlie ISA uarch (hardware implemetatio of a ISA) Logic desig basics Sigle-cycle
More informationNew Fuzzy Color Clustering Algorithm Based on hsl Similarity
IFSA-EUSFLAT 009 New Fuzzy Color Clusterig Algorithm Based o hsl Similarity Vasile Ptracu Departmet of Iformatics Techology Tarom Compay Bucharest Romaia Email: patrascu.v@gmail.com Abstract I this paper
More informationCommon Grid Model Exchange Specification (CGMES) Version 2.5 Draft IEC Part 1, Edition 2
Commo Grid Model Exchage Specificatio (CGMES) Versio.5 Draft IEC 61970-600 Part 1, Editio Documet versio: 1 Date: 15 July 016 Cotets Page 1 Scope... 5 Normative refereces... 6 3 Terms ad defiitios... 6
More informationNumerical Methods Lecture 6 - Curve Fitting Techniques
Numerical Methods Lecture 6 - Curve Fittig Techiques Topics motivatio iterpolatio liear regressio higher order polyomial form expoetial form Curve fittig - motivatio For root fidig, we used a give fuctio
More informationIn this chapter, you learn the concepts and terminology of databases and
A Itroductio to Database Developmet I this chapter, you lear the cocepts ad termiology of databases ad how to desig the tables that your forms ad reports will use. Fially, you build the actual tables used
More informationSchema for the DCE Security Registry Server
Schema for the Security egistry Server Versio Date: 0/20/00 For questios or commets cocerig this documet, sed a email ote to dce-ldap@opegroup.org or call Doa Skibbie at 52 838-3896. . Itroductio...3 2.
More informationcondition w i B i S maximum u i
ecture 10 Dyamic Programmig 10.1 Kapsack Problem November 1, 2004 ecturer: Kamal Jai Notes: Tobias Holgers We are give a set of items U = {a 1, a 2,..., a }. Each item has a weight w i Z + ad a utility
More informationMinimum Spanning Trees. Application: Connecting a Network
Miimum Spaig Tree // : Presetatio for use with the textbook, lgorithm esig ad pplicatios, by M. T. oodrich ad R. Tamassia, Wiley, Miimum Spaig Trees oodrich ad Tamassia Miimum Spaig Trees pplicatio: oectig
More information