Advanced Networks Revision (Bournemouth Uni)

Imagemap
Adv. NetInternet Protocol (IP)IPv62^128 addressesFirst 64bits used as network addressSecond 64bits host addressNo CIDR SubnettingPacket size up to 64KBNo fragmentation - Makes use of Path MTU ...HeaderFixed HeaderVersionTraffic classFlow label (QoS management)Payload LengthNext headerSpecifies next encapsulated header --or- ...Specifies presence of extension headersHop limitSource AddressDestination AddressExtension HeaderContext-specific headersOne or more can be includedExamplesRoutingFragmentationAuthentication (IPsec)Destination optionsIPv42^32 AddressCIDR subnettingHeaderVersionHeader lengthDiffServ (QoS)Total LengthIdentificationFlagsReserved, must be 0Don't FragmentMore FragmentsFragment offsetTTLProtocolChecksumSource addressDestination addressFragmentationIf datagram is larger than MTU then pack ...More fragment flag indicates if there ar ...Fragment offset indicates how many fragm ...Don't fragment flag will make datagrams  ...Wireless802.11Legacy2.4GHz band1 - 2 MbpsFHSS (Frequency Hopping Spread Spectrum)DSSS (Direct Sequence Spread Spectrum)A54Mbps5GHz ISM BandShort range (30m)OFDMB2.4GHzGreater range (90m)11MbpsBetter modulation than 1997DSSS/FHSSG54Mbps90m rangeOFDM (with compatibility for B)N2.4GHz and 5GHzUpto 600Mbps (144 achievable)Multi In Multi Out (MIMO)250m rangeWiMAXWorldwide Interoperability for Microwave ...IEEE 802.16-2004 fixed infrastructureScalable Orthogonal Frequency Division M ...802.16e supports mobile devicesUpto 74MbpsUpto 10 miles w/Line of Sight5 Miles non Line of SightZigbeeLow powerWireless meshOperates at 868MHz, 2.4GHzBinary Phase Shift Keying (BPSK) at 868M ...Quadrature Phase Shift Keying (QPSK) at  ...20Kbps @ 868MHz250Kbps @ 2.4GHzRange 10 - 75mLow latency from sleepIncompatible with GPL and many FOSS Lice ...DevicesZigBee Co-ordinator (ZC)Root of networkBridge to other networksOnly one per networkTrust Center and Key RepositoryZigBee Router (ZR)Application functionActs as a mesh nodeZigBee End Device (ZED)No RoutingVery little hardwarePushes data onto networkDirect Sequence Spread Spectrum (DSSS)Carrier Sense Multiple Access/Collision  ...CellularLayer 4 ProtocolsTCPConnection OrientatedTransmission Control ProtocolTCP HandshakeSYN flag setRandom SYN number setSYN segment transmittedReciever responds with ACK and SYN +1Reliable datagram deliveryApplicationsWeb browsingEmailBursty dataData which requires reliabilitySliding Window MechanismCertain number of bytes are transmitted  ...Window size negotiated with recieverWhen window size reaches 0, transmission ...As ACKs are receved, space is freed in t ...UDPUser Datagram ProtocolConnectionlessBest effort deliveryApplicationsBroadcastRouting TablesGamesStreaming audio/videoTime sensitive applicationsICMPInternet Control Message ProtocolConnectionlessUnreliablepingICMP 8 - Echo RequestICMP 0 - Echo ReplyRedirect (ICMP 5)User sends datagram destined for network ...Router R1 knows that network X can be re ...R2 is also directly connected to the hos ...Router R1 sends ICMP redirect to host st ...R1 forwards original datagram to destina ...Host from then on uses R2 to send datagr ...Destination Unreachable (ICMP 3)Routing ProtocolsAutonomous SystemsInterior Gateway ProtocolsRouting Protocols used within ASRIP (Routing Information Protocol)IGRP (Interior Gateway Routing Protocol)OSPF (Open Shortest Path First)Exterior Gateway ProtocolsRouting Protocols used to link AS'sBGP (Border Gateway Protocol)Distance Vector Routing ProtocolsMetric is # hops to destination netRouters frequently propagate routing tab ...Routing tables only passed between direc ...Link State Routing ProtocolsBest route based on a number of factorsLink speedCongestionManual preferenceIf interface changes state, neighbours a ...Routers have knowlege of entire network  ...Quality of Service (QoS)ReliabilityAcceptable ratio of packet lossAcceptable error rateDelivery timeReduction of jitterPeak data rateATM (Asyncronous Transfer Mode)Small, fixed length cells (53 bytes)5 byte header48 byte payloadAllows very fast switchingNo need for stop bitsNo frame-size headers to readConnection orientated protocolQoS for time sensitive dataFiber opticTransmission speeds (per physical link)155Mbps Long Distance622Mbps Short distanceHeadersVirtual Path Identifiers (VPI)Virtual Circuit Identifiers (VCI)Generic Flow Control (GFC) - Submultiple ...Payload Type Identifier (PTI)Cell Loss Priority (CLP)Header Error Control (HEC)Each physical link can carry many VPIs1 VPI can carry many VCIsAllows VPIs to be carved up to requireme ...1 VPI could carry voice, data and video  ...2 Types of CellUNI (User Network Interface)NNI (Network to Network Interface)NNI Uses General Flow Control (GFC) to i ...ATM Adaption Layers (AAL)AAL1Constant Bitrate (CBR)Connection OrientatedFixed, constant connectionsAAL2Variable Bitrate (VBR)Connection OrientatedAudio and VideoAAL5Variable Bitrate (VBR)Connection OrientatedUsed for dataAAL3/4VariableConnectionlessRarely usedDefined at connection set up, not in hea ...Domain Name System (DNS)Maps IP addresses to friendly namesHierarchialOrganisational (.gov, .mil)Geographical (.fr, .uk)DNS Zone - area for which a DNS server i ...Authoritative NS - A nameserver which ca ...Non-authoritative - A nameserver which h ...Address Resolution Protocol (ARP)Maps an IP address to a MAC addressARP Probe queries who an IP belongs toARP update informs other hosts that the  ...ARP frames are broadcast
hide
Adv. Net