Data Link Layer 10/28/2013. Data Link Layer. Adaptors Communicating. Data Link Layer. Session Transport Network Data Link Physical
|
|
- Eleanore Scott
- 6 years ago
- Views:
Transcription
1 /28/23 Data Link Layer Department f Cmputer and IT Engineering University f Kurdistan Data Cmmunicatin Netwtks (Graduate level) Data Link Layer By: Dr. Alireza Abdllahpuri 2 Data Link Layer Applicatin Presentatin Sessin Transprt Netwrk Data Link Physical Functin: Send blcks f data (frames) between physical devices Regulate access t the physical media Key challenge: Hw t delineate frames? Hw t detect errrs? Hw t perfrm media access cntrl (MAC)? Hw t recver frm and avid cllisins? 3 Adaptrs Cmmunicating sending nde datagram frame adapter link layer implemented in adaptr (NIC) Ethernet card, PCMCI card, 82. card sending side: encapsulates datagram in a frame adds errr checking bits, rdt, flw cntrl, etc. frame link layer prtcl adapter receiving nde receiving side lks fr errrs, rdt, flw cntrl, etc extracts datagram, passes t receiving nde adapter is semiautnmus link & physical layers 4
2 /28/23 Hp-t-hp delivery Link-Layer Services Service prvided by the data link layer fr netwrk layer: Unacknwledged cnnectinless service Acknwledged cnnectinless service Acknwledged cnnectin-riented service 5 6 Link-Layer Duties Framing Encapsulating packet int frame, adding header, trailer Using MAC addresses, rather than IP addresses Errr detectin and/r crrectin Errrs caused by signal attenuatin, nise. Receiver detecting presence f errrs Receiver crrecting errrs withut retransmissin Flw cntrl Pacing between adjacent sending and receiving ndes Media access cntrl (MAC) Pacing between adjacent sending and receiving ndes Framing 7 8 2
3 /28/23 Framing Break sequence f bits int a frame Typically implemented by the netwrk adaptr. Byte Cunting (character cunt) Data Sender: insert length f the data in bytes at the beginning f each frame Receiver: extract the length and read that many bytes Hw t define the brders? what if the cunt field gets crrupted? 9 Byte Oriented: Byte stuffing START DLE DLE Data DLE END Add START and END sentinels t the data Prblem: what if END appear in the data? END Add a special DLE (Data Link Escape) character befre END What if DLE appears in the data? Add DLE befre it. Used by Pint-t-Pint prtcl, e.g. mdem, DSL, cellular Bit Oriented: Bit Stuffing Data Add sentinels t the start and end f data Bth sentinels are the same Example: in High-level Data Link Prtcl (HDLC) Sender: insert a after each in data Knwn as bit stuffing Receiver: after seeing in the data remve the (it was stuffed) lk at ne mre bit end f frame errr! Discard the frame Disadvantage: 2% verhead at wrst 2 3
4 /28/23 Bit Stuffing- example Physical Layer Cding Vilatins Only applicable if physical layer cding has sme redundancy The cmbinatins f lw-lw and high-high which are nt used fr data may be used fr marking frame bundaries. 3 e.g., in Manchester cding 4 Errr Cntrl 5 Transmissin Errrs Transmissin errrs are caused by: Thermal nise {Shannn} impulse nise (e..g, arcing relays) signal distrtin during transmissin (attenuatin) crsstalk vice amplitude signal cmpressin (cmpanding) quantizatin nise (PCM) jitter (variatins in signal timings) receiver and transmitter ut f synch. 6 4
5 /28/23 Packet crruptin Types f errrs: single bit; nly bit in the data unit has changed burst errr; 2 r mre bits in the data unit have changed Example: less likely. s f burst impulse nise 2 bps data rate 2 bits f errrs Errr Detectin Errr detectin Transmit extra (redundant) infrmatin Use redundant infrmatin t detect errrs Extreme case: send tw cpies f the data Trade-ff: accuracy vs. verhead Techniques fr detecting errrs Parity checking Checksum Cyclic Redundancy Check (CRC) 7 8 Errr detectin Errr detectin techniques Redundancy: adding extra bits fr detecting errrs at the destinatin 9 2 5
6 /28/23 Parity bits Idea: add extra bits t keep the number f s even Example: 7-bit ASCII characters + parity bit Detects -bit errrs and sme 2-bit errrs Nt reliable against bursty errrs Tw Dimensinal Parity Parity bit fr each clumn Can detect all -, 2-, and 3-bit errrs, sme 4-bit errrs 4% verhead Parity bit fr each rw Parity bit fr the parity byte 2 22 Tw Dimensinal Parity Examples Tw Dimensinal Parity Examples Odd number f s Odd number f s Odd Number f s Odd number f s Odd Number f s Cannt be detected Odd number f s
7 /28/23 Errr detectin techniques 25 Checksums Idea: Add up the bytes in the data Include the sum in the frame START Data Checksum END Use nes-cmplement arithmetic Lwer verhead than parity: 6 bits per frame But, nt resilient t errrs Why? + = Used in UDP, TCP, and IP 26 Checksum s cmplement. The data unit is divided int k sectins, each f n bits 2. All sectins are added using s cmplement 3. The sum is cmplemented 4. The checksum is sent with data Example: IP header 27 Suppse the fllwing blck f 6 bits is t be sent using a checksum f 8 bits. The numbers are added using ne s cmplement Sum Checksum The pattern sent is 28 7
8 /28/23 Checksum (cnt d) Errr detectin techniques Perfrmance Can we use this technique t detect an errr if 2 crrespnding ppsite bits in 2 data segments becme crrupted? An example: Transmitted sequence: Received sequence: 29 3 Cyclic Redundancy Check (CRC) Uses field thery t cmpute a semi-unique value fr a given message Much better perfrmance than previus appraches Fixed size verhead per frame (usually 32-bits) Quick t implement in hardware Only in 2 32 chance f missing an errr with 32-bit CRC Details are in the bk/n Wikipedia Cyclic Redundancy Check (CRC) Represent a (n+)-bit message as an n-degree plynmial M(x) E.g., M(x) = x 7 + x 5 + x 3 + x 2 + x Chse a divisr k-degree plynmial G(x) Cmpute reminder R(x) f M(x)*x k / G(x), i.e., cmpute A(x) such that M(x)*x k = A(x)*G(x) + R(x), where degree(r(x)) < k Let T(x) = M(x)*x k R(x) = A(x)*G(x) Then T(x) is divisible by G(x)
9 /28/23 CRC check Based n binary divisin CRC added t the data unit s that the resulting data becmes exactly divisible by a predetermined number CRC exactly less bit than the divisr CRC generatr Mdul-2 divisin. A string f n zers added t the data unit 2. New data divided by divisr 3. Replace s by CRC CRC generatr (cnt d) CRC perfrmance Name Plynmial Applicatin CRC-8 x 8 + x 2 + x + ATM header CRC- x + x 9 + x 5 + x 4 + x 2 + ATM AAL ITU-6 x 6 + x 2 + x 5 + HDLC ITU-32 x 32 + x 26 + x 23 + x 22 + x 6 + x 2 + x + x + x 8 + x 7 + x 5 + x 4 + x 2 + x + LANs 35 CRC can detect. all burst errrs that affect dd number f bits 2. all burst errrs f length degree f plynmial 3. with high prbability burst errrs > degree f plynmial Example: CRC-2 (degree f 2). OK 2. OK % 36 9
10 /28/23 Errr crrectin. By retransmissin flw and errr cntrl prtcls 2. Frward Errr Crrectin (FEC) require mre redundancy bits shuld lcate the invalid bit r bits n-bit cde wrd cntains m data bits + r redundancy bits n=m+r m+r+ bits discverable by r bits m r r Example: 2 m + r + Fr m=5 data bits can r be 3? Cde-wrd 37 Hamming distance The Hamming distance is the number f bits that have t be changed t get frm ne bit pattern t anther. Example: & have a hamming distance f 2 Fr any cding whse members have a Hamming distance f tw, any ne bit errr can be detected. Why? 38 Hamming distance Errr detectin/crrectin (a) A cde with pr distance prperties x x x x x x x (b) x = cdewrds = nn-cdewrds A cde with gd distance prperties x x x x x x x T detect d single bit errrs, yu need a d+ cde distance. T crrect d single bit errrs, yu need a 2d+ cde distance. In general, the price fr redundant bits is t expensive t d errr crrectin fr netwrk messages. Netwrk prtcls use errr detectin and ARQ. 39 4
11 /28/23 Hamming cde Example: 7-bit ASCII cde + 4 bit redundancy Hamming cde (cnt d) Example f redundancy bit calculatin (even parity) Each r bit is the parity bit fr ne cmbinatin f data bits r: bits:, 3, 5, 7, 9, r2: bits: 2, 3, 6, 7,, r3: bits 4, 5, 6, 7 r4: bits 8, 9,, Σ Σ Σ Σ Σ Σ Σ Σ Σ Σ Σ Hamming cde (cnt d) Errr detectin using Hamming cde Flw Cntrl nce the bit is identified the receiver can reverse its value 43 44
12 /28/23 Flw Cntrl Categries f Flw Cntrl The prcess f managing the rate f data transmissin between tw ndes t prevent a fast sender frm verwhelming a slw receiver Transmissin Link Buffer Stp-and-Wait Autmatic Repeat request Simplest flw and errr cntrl mechanism The sending device keeps a cpy f the last frame transmitted until it receives an acknwledgement identificatin f duplicate transmissin (lst r delayed ACK) A damaged r lst frame is treated in the same way A Simplex Stp-and-Wait ARQ. Nrmal peratin 2. The frame is lst 3. The ACK is lst 4. The ACK is delayed Timers intrduced Psitive ACK sent nly fr frames received safe & sund
13 /28/23 Stp-and-Wait ARQ(Nrmal peratin) Stp-and-Wait ARQ(Lst r damaged frame) The sender will nt send the next piece f data until it is sure that the current ne is crrectly received sequence number necessary t check fr duplicated packets N NACK when packet is crrupted duplicate ACKs instead rundtrip time + prcessing in the receiver Shuld be as shrt as pssible. Why? 49 5 Stp-and-Wait ARQ (Lst ACK) Stp-and-Wait ARQ (Delayed ACK) Imprtance f frame numbering Imprtance f ACK numbering Numbering frames prevents the retaining f duplicate frames 5 Numbered acknwledgments are needed if an acknwledgment is delayed and the next frame is lst. 52 3
14 /28/23 Duplex Stp-and-Wait ARQ Piggybacking cmbine data with ACK (less verhead saves bandwidth) RTT Perfrmance f Stp-and-wait ARQ d trans = (Frame size)/bandwidth d ptp = (Speed f signal)/ (Channel length) Utilizatin = d trans /( d trans + 2 d prp ), errr free case r Utilizatin = (-P E )d trans /( d trans + 2 d prp, ) errr case Stp-and-wait peratin Example: Gbps link, 5 ms prp. delay, 8 bit frame: sender receiver first bit transmitted, t = last bit transmitted, t = L / R Sliding windw (Pipelined) prtcls Pipelining: sender allws multiple, in-flight, yet-t-beacknwledged frames range f sequence numbers must be increased buffering at sender and/r receiver RTT first bit arrives last bit arrives, send ACK ACK arrives, send next frame, t = RTT + L / R very lw d trans L 8bits = = R bps 9 = 8micrsecnds U sender = L / R RTT + L / R = = Tw generic frms f pipelined prtcls: G-Back-N, Selective repeat 56 4
15 /28/23 Sliding Windw Prtcls Sequence numbers sent frames are numbered sequentially number f frames stred in the header if the number f bits in the header is m than sequence number ges frm t 2 m - Sliding windw t hld the unacknwledged utstanding frames frame acknwledged frames sequence number 57 Questin What is the cnsequence f the windw size in the receiver n the rder f the received packets? Answer: Windw size means that the packets are received in rder This is nt the case fr the larger windw size 58 Sliding Windw: Retransmissin Strategies G-back-N (Cntrl variables) Hw t deal with errrs? If the ACK is nt received then the sender must g back and retransmit earlier frames (frm the lst frame) (G-Back-N) S- hlds the sequence number f the recently sent frame SF hlds sequence number f the first frame in the windw SL hlds the sequence number f the last frame R sequence number f the frame expected t be received Sender nly retransmits frames fr which a NAK is received (the lst r crrupted frames) (Selective repeat)
16 /28/23 The name f G-back-N: why? Re-sending frame when the frame is damaged the sender ges back and sends a set f frames starting frm the last ne ACKn d the number f retransmitted frames is N Example: The windw size is 4. A sender has sent frame 6 and the timer expires fr frame 3 (frame 3 nt ACKn d). The sender ges back and re-sends the frames 3, 4, 5 and 6. G-back-N (nrmal peratin) Hw many frames can be transmitted withut acknwledgment? ACK nt necessary if ACK2 is sent expected sequence number 6 62 G-back-N (damaged r lst frame) G-back-N (sender windw size) damaged frames are discarded! Why are crrectly received packets nt buffered? What is the disadvantage f this? sequence number
17 /28/23 G-back-N (drawback) Inefficient all ut f rder received packets are discarded This is a prblem in a nisy link many frames must be retransmitted -> bandwidth cnsuming Slutin re-send nly the damaged frames Selective Repeat ARQ Prcessing at the receiver mre cmplex The windw size is reduced t 2 m- (at mst) Bth the transmitter and the receiver have the same windw size Receiver expects frames within the range f the sequence numbers Selective Repeat ARQ avid unnecessary retransmissins Selective Repeat ARQ (lst frame) Selective Repeat
18 /28/23 Selective Repeat ARQ (sender windw size) Sliding windw- analysis Frame transmissin time is nrmalized t a value f ; thus, the prpagatin time is a Sliding windw- analysis The thrughput n the line depends n bth the windw size W and the value f a Sliding windw- utilizatin a =d prp /d trans Errr free channel Selective repeat with errr G-back-N with errr Assume a frame is in errr with prbability P
19 /28/23 Sequence number and windw size Stp-and-wait utilizatin (example) Stp-and-wait ARQ G-back-N Selective repeat Transmitter windw size W W Receiver windw size W Hw many sequence numbers required? 2 +W In SR prtcl with the windw size f 5, hw many bits required t numbering the sequence f frames? 2*5= sequence numbers, we need 4 bits 2W A channel has a bit rate f 4 kbps and a prpagatin delay f 2 ms. Fr what range f frame sizes des Stpand-Wait give an efficiency (link utilizatin) > 5%? Efficiency will be 5% when the time t transmit the frame equals the rundtrip prpagatin delay. At a transmissin rate f 4 bits/ms, 6 bits takes 4 ms. Fr frame sizes abve 6 bits, stp and wait is reasnably efficient Sliding windw utilizatin (example) A 3 km lng T trunk is used t transmit 64 byte frame s using selective-repeat prtcl. If the prpagatin speed is 6 µsec/km, hw many bits shuld the sequence numbers be? T perate efficiently, the sequence space (actually, the send windw size) must be large enugh t allw the transmitter t keep transmitting until the first acknwledgement has been received. The prpagatin time is 8 ms. At T speed, which is.536 Mbps (excluding the header bit), a 64 byte frame takes.3 msec. Therefre, the first frame fully arrives 8.3 msec after its transmissin was started. The acknwledgement takes anther 8 msec t get back, plus a small (negligible) time fr the acknwledgement t arrive fully. In all, this time is 36.3 msec. The transmitter must have enugh windw space t keep ging fr 36.3 msec. A frame takes.3 ms, s it takes 2 frames t fill the pipe. Seven bit sequence numbers are needed 75 Questins 76 9
Department of Computer and IT Engineering University of Kurdistan. Data Communication Netwotks (Graduate level) Data Link Layer
Department of Computer and IT Engineering University of Kurdistan Data Communication Netwotks (Graduate level) Data Link Layer By: Dr. Alireza Abdollahpouri Data Link Layer 2 Data Link Layer Application
More informationTelecommunication Protocols Laboratory Course
Telecmmunicatin Prtcls Labratry Curse Lecture 2 March 11, 2004 http://www.ab.fi/~lpetre/teleprt/teleprt.html 1 Last time We examined sme key terms: prtcl, service, layer, netwrk architecture We examined
More informationMuhammad Rizwan Ramay Bc Chichawatni Campus Date 24/7/ Checksums use arithmetic.
1. Checksums use arithmetic. A) ne's cmplement arithmetic B) tw's cmplement arithmetic C) either (a) r (b) 2. The checksum f 1111 and 1111 is. A) 0000 B) 1111 C) 1110 D) 0111 3. In mdul-11 arithmetic,
More informationLinking network nodes
Linking netwrk ndes The data link layer CS242 Cmputer Netwrks The link layer The transprt layer prvides cmmunicatin between tw prcesses. The netwrk layer prvides cmmunicatin between tw hsts. The link layer
More informationTransmission Control Protocol Introduction
Transmissin Cntrl Prtcl Intrductin TCP is ne f the mst imprtant prtcls f Internet Prtcls suite. It is mst widely used prtcl fr data transmissin in cmmunicatin netwrk such as Internet. Features TCP is reliable
More information(ii). o IP datagram packet is payload of a TCP segment o TCP segment is payload of an IP datagram. (iii).
CSC 344: Cmputer Netwrks Review Questins 1. Select the crrect answer amng the chices by placing a checkmark next t the right statement. (i). ARP (Address Reslutin Prtcl) is used t btain IP address fr a
More informationCCNA 1 Chapter v5.1 Answers 100%
CCNA 1 Chapter 9 2016 v5.1 Answers 100% 1. Which tw characteristics are assciated with UDP sessins? (Chse tw.) Destinatin devices receive traffic with minimal delay. Transmitted data segments are tracked.
More informationChapter 2. The OSI Model and TCP/IP Protocol Suite. PDF created with FinePrint pdffactory Pro trial version
Chapter 2 The OSI Mdel and TCP/IP Prtcl Suite PDF created with FinePrint pdffactry Pr trial versin www.pdffactry.cm Outline THE OSI MODEL LAYERS IN THE OSI MODEL TCP/IP PROTOCOL SUITE ADDRESSING TCP/IP
More informationGetting it there in one piece
Getting it there in ne piece Service mdel and implementatin Principles f reliable data transfer CS242 Cmputer Netwrks Department f Cmputer Science Wellesley Cllege Reliable transfer 9-2 Terminlgy Finite
More informationCCNA 1 Chapter v5.1 Answers 100%
CCNA 1 Chapter 6 2016 v5.1 Answers 100% 1. Which characteristic f the netwrk layer in the OSI mdel allws carrying packets fr multiple types f cmmunicatins amng many hsts? the de-encapsulatin f headers
More informationChapter 6 Delivery and Routing of IP Packets. PDF created with FinePrint pdffactory Pro trial version
Chapter 6 Delivery and Ruting f IP Packets PDF created with FinePrint pdffactry Pr trial versin www.pdffactry.cm Outline Cnnectin Delivery Ruting methds Static and dynamic ruting Ruting table and mdule
More informationIT Essentials (ITE v6.0) Chapter 7 Exam Answers 100% 2016
IT Essentials (ITE v6.0) Chapter 7 Exam Answers 100% 2016 1. Hw many devices can a Bluetth device cnnect t simultaneusly? 127 7 10 24 5 2. A device has an IPv6 address f 2001:0DB8:75a3:0214:0607:1234:aa10:ba01
More informationThe transport layer. Transport-layer services. Transport layer runs on top of network layer. In other words,
The transprt layer An intrductin t prcess t prcess cmmunicatin CS242 Cmputer Netwrks Department f Cmputer Science Wellesley Cllege Transprt-layer services Prvides fr lgical cmmunicatin* between applicatin
More informationChapter 3. The Data Link Layer. Wesam A. Hatamleh
Chapter 3 The Data Link Layer The Data Link Layer Data Link Layer Design Issues Error Detection and Correction Elementary Data Link Protocols Sliding Window Protocols Example Data Link Protocols The Data
More informationOn the road again. The network layer. Data and control planes. Router forwarding tables. The network layer data plane. CS242 Computer Networks
On the rad again The netwrk layer data plane CS242 Cmputer Netwrks The netwrk layer The transprt layer is respnsible fr applicatin t applicatin transprt. The netwrk layer is respnsible fr hst t hst transprt.
More informationChapter 5. The Network Layer IP
Chapter 5 The Netwrk Layer IP These slides are taken frm the bk Cmputer etwrking, A Tp Dwn Apprach Featuring the Internet by Kurse & Rss and frm the bk Cmputer etwrks by Andrew Tanenbaum. The Netwrk Layer
More informationCSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala Set 4. September 09 CMSC417 Set 4 1
CSMC 417 Computer Networks Prof. Ashok K Agrawala 2009 Ashok Agrawala Set 4 1 The Data Link Layer 2 Data Link Layer Design Issues Services Provided to the Network Layer Framing Error Control Flow Control
More informationFIREWALL RULE SET OPTIMIZATION
Authr Name: Mungle Mukupa Supervisr : Mr Barry Irwin Date : 25 th Octber 2010 Security and Netwrks Research Grup Department f Cmputer Science Rhdes University Intrductin Firewalls have been and cntinue
More information1 Version Spaces. CS 478 Homework 1 SOLUTION
CS 478 Hmewrk SOLUTION This is a pssible slutin t the hmewrk, althugh there may be ther crrect respnses t sme f the questins. The questins are repeated in this fnt, while answers are in a mnspaced fnt.
More information2. When an EIGRP-enabled router uses a password to accept routes from other EIGRP-enabled routers, which mechanism is used?
CCNA 3 Chapter 7 v5.0 Exam Answers 2015 (100%) 1. Which prtcl is used by EIGRP t send hell packets? TCP UDP RTP IP 2. When an EIGRP-enabled ruter uses a passwrd t accept rutes frm ther EIGRP-enabled ruters,
More informationUsing the Swiftpage Connect List Manager
Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts
More informationCommunication across the ether
Cmmunicatin acrss the ether Ethernet CS242 Cmputer Netwrks Department f Cmputer Science Wellesley Cllege Lcal Area Netwrks (LANs) Multiple access prtcls are used fr satellite and wireless channels. They
More information2. What is the most cost-effective method of solving interface congestion that is caused by a high level of traffic between two switches?
CCNA 3 Chapter 3 v5.0 Exam Answers 2015 (100%) 1. Refer t the exhibit. Which switching technlgy wuld allw each access layer switch link t be aggregated t prvide mre bandwidth between each Layer 2 switch
More informationNetwork Protocol Design (ITC8061) - Part II -
Netwrk Prtcl Design (ITC8061) - Part II - utline v 3.1 Transprt-layer services v 3.2 Multiplexing and demultiplexing v 3.3 Cnnectinless transprt: UDP v 3.4 Principles f reliable data transfer v 3.5 Cnnectinriented
More informationSeaLinx Guide. Table of Contents
SeaLinx Guide Table f Cntents SeaLinx Overview... 2 Cre Cmpnent... 2 Physical Layer... 2 Mac Layer... 3 Netwrk Layer... 4 Transprt Layer... 5 Applicatin Layer... 6 Quick Start Guide... 6 Sftware Installatin
More informationUsing the Swiftpage Connect List Manager
Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts
More informationLink-layer switches. Jurassic Park* LANs with backbone hubs are good. LANs with backbone hubs are bad. Hubs, bridges, and switches
Link-layer switches Jurassic Park* Hubs, bridges, and switches CS4 Cmputer Netwrks Department f Cmputer Science Wellesley Cllege *A multi-tier hub design. Switches 0- LANs with backbne hubs are gd. Prvide
More informationPlease contact technical support if you have questions about the directory that your organization uses for user management.
Overview ACTIVE DATA CALENDAR LDAP/AD IMPLEMENTATION GUIDE Active Data Calendar allws fr the use f single authenticatin fr users lgging int the administrative area f the applicatin thrugh LDAP/AD. LDAP
More informationCopyrights and Trademarks
Cpyrights and Trademarks Sage One Accunting Cnversin Manual 1 Cpyrights and Trademarks Cpyrights and Trademarks Cpyrights and Trademarks Cpyright 2002-2014 by Us. We hereby acknwledge the cpyrights and
More informationPractical Exercises in Computer Networks and Distributed Systems
(V..6, Nv 2) Practical Exercises in Cmputer Netwrks and Distributed Systems Stream Sckets and the Client/Server mdel (C language, W) 2-, Jsé María F Mrán This practical illustrates basic cncepts prtcl
More informationOperating systems. Module 15 kernel I/O subsystem. Tami Sorgente 1
Operating systems Mdule 15 kernel I/O subsystem Tami Srgente 1 SWAP SPACE MANAGEMENT Swap space can be defined as a temprary strage lcatin that is used when system s memry requirements exceed the size
More information$ARCSIGHT_HOME/current/user/agent/map. The files are named in sequential order such as:
Lcatin f the map.x.prperties files $ARCSIGHT_HOME/current/user/agent/map File naming cnventin The files are named in sequential rder such as: Sme examples: 1. map.1.prperties 2. map.2.prperties 3. map.3.prperties
More informationOASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS
OASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS OASIS SYSTEM FUNCTIONS... 2 ESTABLISHING THE COMMUNICATION CONNECTION... 2 ACCESSING THE OASIS SYSTEM... 3 SUBMITTING OASIS DATA FILES... 5 OASIS INITIAL
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Cmp 541 Digital Lgic and Cmputer Design Spring 2016 Lab Prject (PART A): A Full Cmputer! Issued Fri 4/8/16; Suggested
More informationUsing SPLAY Tree s for state-full packet classification
Curse Prject Using SPLAY Tree s fr state-full packet classificatin 1- What is a Splay Tree? These ntes discuss the splay tree, a frm f self-adjusting search tree in which the amrtized time fr an access,
More informationDue Date: Lab report is due on Mar 6 (PRA 01) or Mar 7 (PRA 02)
Lab 3 Packet Scheduling Due Date: Lab reprt is due n Mar 6 (PRA 01) r Mar 7 (PRA 02) Teams: This lab may be cmpleted in teams f 2 students (Teams f three r mre are nt permitted. All members receive the
More informationLecture 6 -.NET Remoting
Lecture 6 -.NET Remting 1. What is.net Remting?.NET Remting is a RPC technique that facilitates cmmunicatin between different applicatin dmains. It allws cmmunicatin within the same prcess, between varius
More informationComputer Organization and Architecture
Campus de Gualtar 4710-057 Braga UNIVERSIDADE DO MINHO ESCOLA DE ENGENHARIA Departament de Infrmática Cmputer Organizatin and Architecture 5th Editin, 2000 by William Stallings Table f Cntents I. OVERVIEW.
More informationLog shipping is a HA option. Log shipping ensures that log backups from Primary are
LOG SHIPPING Lg shipping is a HA ptin. Lg shipping ensures that lg backups frm Primary are cntinuusly applied n standby. Lg shipping fllws a warm standby methd because manual prcess is invlved t ensure
More informationThese tasks can now be performed by a special program called FTP clients.
FTP Cmmander FAQ: Intrductin FTP (File Transfer Prtcl) was first used in Unix systems a lng time ag t cpy and mve shared files. With the develpment f the Internet, FTP became widely used t uplad and dwnlad
More informationIT Essentials (ITE v6.0) Chapter 5 Exam Answers 100% 2016
IT Essentials (ITE v6.0) Chapter 5 Exam Answers 100% 2016 1. What are tw functins f an perating system? (Chse tw.) cntrlling hardware access managing applicatins text prcessing flw chart editing prgram
More informationCCNA 1 Chapter v5.1 Answers 100%
CCNA 1 Chapter 5 2016 v5.1 Answers 100% 1. What happens t runt frames received by a Cisc Ethernet switch? The frame is drpped. The frame is returned t the riginating netwrk device. The frame is bradcast
More informationAdverse Action Letters
Adverse Actin Letters Setup and Usage Instructins The FRS Adverse Actin Letter mdule was designed t prvide yu with a very elabrate and sphisticated slutin t help autmate and handle all f yur Adverse Actin
More informationData Structure Interview Questions
Data Structure Interview Questins A list f tp frequently asked Data Structure interview questins and answers are given belw. 1) What is Data Structure? Explain. Data structure is a way that specifies hw
More informationCCNA 1 v5.1 Practice Final Exam Answers %
CCNA 1 v5.1 Practice Final Exam Answers 2016 100% 1. Which term refers t a netwrk that prvides secure access t the crprate ffices by suppliers, custmers and cllabratrs? Internet intranet extranet extendednet
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Designing a mdule with multiple memries Designing and using a bitmap fnt Designing a memry-mapped display Cmp 541 Digital
More informationHP OpenView Performance Insight Report Pack for Quality Assurance
Data sheet HP OpenView Perfrmance Insight Reprt Pack fr Quality Assurance Meet service level cmmitments Meeting clients service level expectatins is a cmplex challenge fr IT rganizatins everywhere ging
More informationDNS (Domain Name Service)
mywbut.cm DNS (Dmain Name Service) The internet primarily uses IP addresses fr lcating ndes. Hwever, its humanly nt pssible fr us t keep track f the many imprtant ndes as numbers. Alphabetical names as
More informationClassFlow Administrator User Guide
ClassFlw Administratr User Guide ClassFlw User Engagement Team April 2017 www.classflw.cm 1 Cntents Overview... 3 User Management... 3 Manual Entry via the User Management Page... 4 Creating Individual
More informationIntegrating QuickBooks with TimePro
Integrating QuickBks with TimePr With TimePr s QuickBks Integratin Mdule, yu can imprt and exprt data between TimePr and QuickBks. Imprting Data frm QuickBks The TimePr QuickBks Imprt Facility allws data
More informationNetworks: Communicating and Sharing Resources. Chapter 7: Networks: Communicating and Sharing Resources
Netwrks: Cmmunicating and Sharing Resurces Chapter 7: Netwrks: Cmmunicating and Sharing Resurces 1 Netwrks: Cmmunicating and Sharing Resurces 2 Objectives Understand basic netwrking cncepts. Distinguish
More informationDATA LINK LAYER UNIT 7.
DATA LINK LAYER UNIT 7 1 Data Link Layer Design Issues: 1. Service provided to network layer. 2. Determining how the bits of the physical layer are grouped into frames (FRAMING). 3. Dealing with transmission
More informationThe programming for this lab is done in Java and requires the use of Java datagrams.
Lab 2 Traffic Regulatin This lab must be cmpleted individually Purpse f this lab: In this lab yu will build (prgram) a netwrk element fr traffic regulatin, called a leaky bucket, that runs ver a real netwrk.
More informationNetwork Protocol Design (ITC8061)
Netwrk Prtcl Design (ITC8061) v These are mdificatins f the riginal slides by Kurse and Rss. 1-1 What s the Internet: Nuts and Blts View v prtcls cntrl sending, receiving f msgs e.g., TCP, IP, HTTP, FTP,
More informationSTUDIO DESIGNER. Design Projects Basic Participant
Design Prjects Basic Participant Thank yu fr enrlling in Design Prjects 2 fr Studi Designer. Please feel free t ask questins as they arise. If we start running shrt n time, we may hld ff n sme f them and
More informationConstituent Page Upgrade Utility for Blackbaud CRM
Cnstituent Page Upgrade Utility fr Blackbaud CRM In versin 4.0, we made several enhancements and added new features t cnstituent pages. We replaced the cnstituent summary with interactive summary tiles.
More informationMunicode Website Instructions
Municde Website instructins Municde Website Instructins The new and imprved Municde site allws yu t navigate t, print, save, e-mail and link t desired sectins f the Online Cde f Ordinances with greater
More informationLIN101 RS232 / LAN INTERFACE
LIN101 24/02/2004 English 1 1. LIN101 LIN101 is a Serial Device Server, the main functin f the LIN101 is t netwrk-enable existing serial devices. Using the LIN101 yu can add an Ethernet prt practically
More informationPART III. Data Link Layer MGH T MGH C I 204
PART III Data Link Layer Position of the data-link layer Data link layer duties LLC and MAC sublayers IEEE standards for LANs Chapters Chapter 10 Error Detection and Correction Chapter 11 Data Link Control
More informationWeb of Science Institutional authored and cited papers
Web f Science Institutinal authred and cited papers Prcedures written by Diane Carrll Washingtn State University Libraries December, 2007, updated Nvember 2009 Annual review f paper s authred and cited
More informationTroubleshooting of network problems is find and solve with the help of hardware and software is called troubleshooting tools.
Q.1 What is Trubleshting Tls? List their types? Trubleshting f netwrk prblems is find and slve with the help f hardware and sftware is called trubleshting tls. Trubleshting Tls - Hardware Tls They are
More informationCSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. Nov 1,
CSMC 417 Computer Networks Prof. Ashok K Agrawala 2018 Ashok Agrawala 1 Message, Segment, Packet, and Frame host host HTTP HTTP message HTTP TCP TCP segment TCP router router IP IP packet IP IP packet
More informationUiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash
UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the
More informationOracle Database 11g Replay: The In-built Recorder for Real Application Testing
Oracle Database 11g Replay: The In-built Recrder fr Real Applicatin Testing Amaresh Mandal Infsys Technlgies Ltd Intrductin Oracle Database 11g intrduced a new feature Database Replay which helps in perfrming
More informationFrequently Asked Questions
Frequently Asked Questins Date f Last Update: FAQ SatView 0001 SatView is nt pening and hangs at the initial start-up splash screen This is mst likely an issue with ne f the dependency, SQL LcalDB, missing
More informationAn Introduction to Crescendo s Maestro Application Delivery Platform
An Intrductin t Crescend s Maestr Applicatin Delivery Platfrm Intrductin This dcument is intended t serve as a shrt intrductin t Crescend s Maestr Platfrm and its cre features/benefits. The dcument will
More informationDear Milestone Customer,
Dear Milestne Custmer, With the purchase f Milestne Xprtect Transact yu have chsen a very flexible ptin t yur Milestne Xprtect Business slutin. Milestne Xprtect Transact enables yu t stre a serial data
More informationSAS Viya 3.2 Administration: Mobile Devices
SAS Viya 3.2 Administratin: Mbile Devices Mbile Devices: Overview As an administratr, yu can manage a device s access t SAS Mbile BI, either by exclusin r inclusin. If yu manage by exclusin, all devices
More informationRainbow in Skype for Business
Rainbw cmplements Micrsft Skype fr Business cllabrative wrkspace with Alcatel-Lucent Enterprise business telephny extensive feature set and reliability, as well as cmfrtable audi n desk phnes and wireless
More informationINSTALLING CCRQINVOICE
INSTALLING CCRQINVOICE Thank yu fr selecting CCRQInvice. This dcument prvides a quick review f hw t install CCRQInvice. Detailed instructins can be fund in the prgram manual. While this may seem like a
More informationOnce the Address Verification process is activated, the process can be accessed by employees in one of two ways:
Type: System Enhancements ID Number: SE 94 Date: June 29, 2012 Subject: New Address Verificatin Prcess Suggested Audience: Human Resurce Offices Details: Sectin I: General Infrmatin fr Address Verificatin
More informationService commands: RETR, STOR, STOU, APPE, ALLO, REST, RNFR, RNTO, ABOR, DELE, RMD, MRD, PWD, LIST, NLST, SITE, SYST, STAT, HELP, NOOP.
Chapter 2 Prblems Prblem a) F b) T c) F d) F e) F Prblem 2 Access cntrl cmmands: USER, PASS, ACT, CWD, CDUP, SMT, REI, QUIT Transfer parameter cmmands: PORT, PASV, TYPE STRU, MODE Service cmmands: RETR,
More informationOverview of OPC Alarms and Events
Overview f OPC Alarms and Events Cpyright 2016 EXELE Infrmatin Systems, Inc. EXELE Infrmatin Systems (585) 385-9740 Web: http://www.exele.cm Supprt: supprt@exele.cm Sales: sales@exele.cm Table f Cntents
More informationCOSC 4397 Parallel Computation. Performance Modeling. Edgar Gabriel. Spring Motivation
COSC 4397 Perfrmance Mdeling Spring 2010 Mtivatin Can we estimate the csts fr a parallel cde in rder t Evaluate quantitative and qualitative differences between different implementatin alternatives Understand
More informationPAY EQUITY HEARINGS TRIBUNAL. Filing Guide. A Guide to Preparing and Filing Forms and Submissions with the Pay Equity Hearings Tribunal
PAY EQUITY HEARINGS TRIBUNAL Filing Guide A Guide t Preparing and Filing Frms and Submissins with the Pay Equity Hearings Tribunal This Filing Guide prvides general infrmatin nly and shuld nt be taken
More informationWhat s New in Banner 9 Admin Pages: Differences from Banner 8 INB Forms
1 What s New in Banner 9 Admin Pages: Differences frm Banner 8 INB Frms Majr Changes: Banner gt a face-lift! Yur hme page is called Applicatin Navigatr and is the entry/launch pint t all pages Banner is
More informationProject 4: System Calls 1
CMPT 300 1. Preparatin Prject 4: System Calls 1 T cmplete this assignment, it is vital that yu have carefully cmpleted and understd the cntent in the fllwing guides which are psted n the curse website:
More informationWelcome to Remote Access Services (RAS) Virtual Desktop vs Extended Network. General
Welcme t Remte Access Services (RAS) Our gal is t prvide yu with seamless access t the TD netwrk, including the TD intranet site, yur applicatins and files, and ther imprtant wrk resurces -- whether yu
More informationONTARIO LABOUR RELATIONS BOARD. Filing Guide. A Guide to Preparing and Filing Forms and Submissions with the Ontario Labour Relations Board
ONTARIO LABOUR RELATIONS BOARD Filing Guide A Guide t Preparing and Filing Frms and Submissins with the Ontari Labur Relatins Bard This Filing Guide prvides general infrmatin nly and shuld nt be taken
More informationOO Shell for Authoring (OOSHA) User Guide
Operatins Orchestratin Sftware Versin: 10.70 Windws and Linux Operating Systems OO Shell fr Authring (OOSHA) User Guide Dcument Release Date: Nvember 2016 Sftware Release Date: Nvember 2016 Legal Ntices
More informationCS 378 Computer Vision Problem set 4 Out: Thursday, Nov 5 Due: Tuesday, Nov 24, 11:59 PM. See the end of this document for submission instructions.
CS 378 Cmputer Visin Prblem set 4 Out: Thursday, Nv 5 Due: Tuesday, Nv 24, 11:59 PM See the end f this dcument fr submissin instructins. I. Shrt answer prblems [30 pints] 1. The SIFT descriptr is frmed
More informationLab 5 Sorting with Linked Lists
UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C WINTER 2013 Lab 5 Srting with Linked Lists Intrductin Reading This lab intrduces
More informationMyUni Adding Content. Date: 29 May 2014 TRIM Reference: D2013/ Version: 1
Adding Cntent MyUni... 2 Cntent Areas... 2 Curse Design... 2 Sample Curse Design... 2 Build cntent by creating a flder... 3 Build cntent by creating an item... 4 Cpy r mve cntent in MyUni... 5 Manage files
More information- Replacement of a single statement with a sequence of statements(promotes regularity)
ALGOL - Java and C built using ALGOL 60 - Simple and cncise and elegance - Universal - Clse as pssible t mathematical ntatin - Language can describe the algrithms - Mechanically translatable t machine
More informationOperational Security. Speaking Frankly The Internet is not a very safe place. A sense of false security... Firewalls*
Operatinal Security Firewalls and Intrusin Detectin CS242 Cmputer Netwrks Speaking Frankly The Internet is nt a very safe place Frm ur netwrk administratr s pint f view, the wrld divides int tw camps:
More informationMcGill University School of Computer Science COMP-206. Software Systems. Due: September 29, 2008 on WEB CT at 23:55.
Schl f Cmputer Science McGill University Schl f Cmputer Science COMP-206 Sftware Systems Due: September 29, 2008 n WEB CT at 23:55 Operating Systems This assignment explres the Unix perating system and
More informationCCNA 3 Chapter 2 v5.0 Exam Answers 2015 (100%)
CCNA 3 Chapter 2 v5.0 Exam Answers 2015 (100%) 1. Which tw netwrk design features require Spanning Tree Prtcl (STP) t ensure crrect netwrk peratin? (Chse tw.) static default rutes implementing VLANs t
More informationCCNA 1 Chapter v5.1 Answers 100%
CCNA 1 Chapter 8 2016 v5.1 Answers 100% 1. What is a result f cnnecting tw r mre switches tgether? The number f bradcast dmains is increased. The size f the bradcast dmain is increased. The number f cllisin
More informationCS4500/5500 Operating Systems Synchronization
Operating Systems Synchrnizatin Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang UC. Clrad Springs Recap f the Last Class Multiprcessr scheduling Tw implementatins f the ready
More informationA Purchaser s Guide to CondoCerts
Lgin t CndCerts - T submit a request with CndCerts, lg n t www.cndcerts.cm. First time users will fllw the New Users link t register. Dcument r print screen the User ID and Passwrd prvided. New accunts
More informationCS1150 Principles of Computer Science Midterm Review
CS1150 Principles f Cmputer Science Midterm Review Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang CS1150 UC. Clrad Springs Office hurs 10/15, Mnday, 12:05 12:50pm 10/17, Wednesday
More informationCS1150 Principles of Computer Science Loops
CS1150 Principles f Cmputer Science Lps Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang CS1150 UC. Clrad Springs Annuncement HW1 graded HW2 due tnight HW3 will be psted sn Due
More informationVulnerability Protection A Buffer for Patching
Vulnerability Prtectin A Buffer fr Patching A Lucid Security Technical White Paper February 2004 By Vikram Phatak, Chief Technlgy Officer Santsh Pawar, Vulnerability Analyst Lucid Security Crpratin 124
More informationComputer Organization and Architecture
Campus de Gualtar 4710-057 Braga UNIVERSIDADE DO MINHO ESCOLA DE ENGENHARIA Departament de Infrmática Cmputer Organizatin and Architecture 5th Editin, 2000 by William Stallings Table f Cntents I. OVERVIEW.
More informationAvaya 9610 IP Telephone End User Guide
Avaya 9610 IP Telephne End User Guide 9610 IP Telephne End User Guide 1 P age Table f Cntents Abut Yur Telephne... 3 Abut Scrlling and Navigatin... 3 Selecting Names, Numbers, r Features... 3 Starting
More informationDATA COMMUNICATIONS. Computer network
UNIT I DATA COMMUNICATIONS Cmpnents Directin f Data flw netwrks Cmpnents and Categries Types f Cnnectins Tplgies Prtcls and Standards ISO / OSI Mdel Transmissin Media Caxial Cable Fiber Optics Line Cding
More informationWestell VersaLink Gateway Troubleshooting
Westell VersaLink Gateway Trubleshting Yu can use the Pwer, DSL, and Ethernet lights n the frnt panel f the Westell VersaLink gateway t help diagnse the prblem with yur Westell gateway. Fllw the steps
More informationEView/400i Management Pack for Systems Center Operations Manager (SCOM)
EView/400i Management Pack fr Systems Center Operatins Manager (SCOM) Cncepts Guide Versin 7.0 July 2015 1 Legal Ntices Warranty EView Technlgy makes n warranty f any kind with regard t this manual, including,
More informationUiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash
UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the
More informationGetting Started with the Web Designer Suite
Getting Started with the Web Designer Suite The Web Designer Suite prvides yu with a slew f Dreamweaver extensins that will assist yu in the design phase f creating a website. The tls prvided in this suite
More information