Example: tourism industry

Data Communications and Networking Overview

2-1 2005 Raj JainCSE473sWashington University in St. LouisData Communications data Communications and and Networking OverviewNetworking OverviewRaj Jain Washington UniversitySaint Louis, MO slides are available on-line at: ~jain/cse473-05/2-2 2005 Raj JainCSE473sWashington University in St. LouisOverviewOverview! data Comm vs Networking vs Distributed Systems ! Communications Tasks!Types of Networks!Protocol Layers!ISO/OSI Reference Model!TCP/IP Reference Model2-3 2005 Raj JainCSE473sWashington University in St. LouisData communication vs NetworkingData communication vs Networking ! communication : Two Nodes. Mostly EE issues.! Networking : Two or more nodes. More issues, , routing2-4 2005 Raj JainCSE473sWashington University in St. LouisDistributed Systems vs NetworksDistributed Systems vs Networks!Distributed Systems: !Users are unaware of underlying structure.

Data Communication vs Networking! Communication: Two Nodes. Mostly EE issues.! Networking: Two or more nodes. More issues, e.g., routing. 2-4 Washington University in St. Louis CSE473s ©2005 Raj Jain Distributed Systems vs Networks! Distributed Systems: ! …

Tags:

  Communication, Data, Networking, Networking and, Data communications

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of Data Communications and Networking Overview

1 2-1 2005 Raj JainCSE473sWashington University in St. LouisData Communications data Communications and and Networking OverviewNetworking OverviewRaj Jain Washington UniversitySaint Louis, MO slides are available on-line at: ~jain/cse473-05/2-2 2005 Raj JainCSE473sWashington University in St. LouisOverviewOverview! data Comm vs Networking vs Distributed Systems ! Communications Tasks!Types of Networks!Protocol Layers!ISO/OSI Reference Model!TCP/IP Reference Model2-3 2005 Raj JainCSE473sWashington University in St. LouisData communication vs NetworkingData communication vs Networking ! communication : Two Nodes. Mostly EE issues.! Networking : Two or more nodes. More issues, , routing2-4 2005 Raj JainCSE473sWashington University in St. LouisDistributed Systems vs NetworksDistributed Systems vs Networks!Distributed Systems: !Users are unaware of underlying structure.

2 , trn instead of \n\bone\0\trn!Mostly operating systems issues. !Nodes are generally under one organization s control.!Networks: Users specify the location of resources. http:\\ \~jain\!Nodes are 2005 Raj JainCSE473sWashington University in St. LouisSimplified Communications ModelSimplified Communications Model!Transmitter: encodes the information2-6 2005 Raj JainCSE473sWashington University in St. LouisData Communications : ExampleData Communications : Example!Modem is used to transmit/receive digital information over analog phone system2-7 2005 Raj JainCSE473sWashington University in St. LouisCommunications TasksCommunications Tasks!Transmission System Utilization (Multiplexing)!Interfacing!Signal generation (Coding)!Synchronization between transmitter and receiver!Exchange management (Connection Management)!Error detection and correction!

3 Flow control!Addressing!Routing!Recovery!Mess age formatting!Security!Network Management2-8 2005 Raj JainCSE473sWashington University in St. LouisTypes of NetworksTypes of Networks!Point to point vs Broadcast!Circuit switched vs packet switchedWANBus LANRingLAN2-9 2005 Raj JainCSE473sWashington University in St. LouisTypes of Networks (Cont)Types of Networks (Cont)!Enterprise vs Telecom NetworksEthernet is the most common interface in EnterpriseFrame relay and ATM are common in Telecom Networks!Local Area Networks (LAN) 0-2 km, Single OwnershipMetropolitan Area Networks (MAN) 2-50 km, Wide Area Networks (WAN) 50+ km!Telecom Networks:!Access: Between subscriber and the service provider!Metro: Covering a city!Core: Between cities2-10 2005 Raj JainCSE473sWashington University in St. LouisAn Example ConfigurationAn Example Configuration2-11 2005 Raj JainCSE473sWashington University in St.

4 LouisProtocol LayersProtocol LayersPhilosopherTranslatorSecretaryI believe there is a God!!Problem: Philosophers in different countries speak different languages. The Telex system works only with 2005 Raj JainCSE473sWashington University in St. LouisA Sample Protocol ArchitectureA Sample Protocol Architecture2-13 2005 Raj JainCSE473sWashington University in St. LouisISO/OSI Reference ModelISO/OSI Reference ModelApplicationPresentationSessionTrans portNetworkDatalinkPhysicalHow to transmit signal: CodingTwo party communication : EthernetRouting, Addressing: IPEnd-to-end communication : TCPFile transfer, Email, Remote LoginASCII Text, SoundEstablish/manage connection1232-14 2005 Raj JainCSE473sWashington University in St. LouisService and Protocol data UnitsService and Protocol data Units!Service Access Points (SAPs)!Service data Units (SDUs)!

5 Protocol data Units (PDUs)Application 1 TransportNetwork AccessApplication 2 Application 1 TransportNetwork AccessApplication 2 PDUSDU2-15 2005 Raj JainCSE473sWashington University in St. LouisService data Unit (SDU)Service data Unit (SDU)ApplicationPresentationSessionTrans portNetworkDatalinkPSDUSSDUTSDUNSDUDSDUP hSDUP hysical2-16 2005 Raj JainCSE473sWashington University in St. LouisProtocol data Unit (PDU)Protocol data Unit (PDU)ApplicationPresentationSessionTrans portNetworkDatalinkPhysicalAPDU, MessagePPDUSPDUTPDUNPDU, PacketDPDU, FramePhPDU, FrameApplicationPresentationSessionTrans portNetworkDatalinkPhysical2-17 2005 Raj JainCSE473sWashington University in St. LouisUse of a RelayUse of a Relay2-18 2005 Raj JainCSE473sWashington University in St. LouisService PrimitivesService Primitives!Indication = Interrupt1. Request2. IndicationHigher LayerLower LayerHigher LayerLower Layer12343.

6 Response4. ConfirmUnconfirmed service: No confirmation or response2-19 2005 Raj JainCSE473sWashington University in St. LouisTCP/IP Reference ModelTCP/IP Reference Model!TCP = Transport Control Protocol!IP = Internet Protocol (Routing)InternetworkHost to NetworkIPEthernetApplicationTransportFTP TCPT elnetHTTPUDPP acketRadioPoint-to-PointTCP/IP Ref ModelTCP/IP ProtocolsPhysicalCoaxFiberWireless2-20 2005 Raj JainCSE473sWashington University in St. LouisOSI vs TCP/IPOSI vs TCP/IP2-21 2005 Raj JainCSE473sWashington University in St. LouisOSI vs TCP Reference ModelsOSI vs TCP Reference Models!OSI introduced concept of services, interface, protocols. These were force-fitted to TCP later It is not easy to replace protocols in TCP. !In OSI, reference model was done before TCP, protocols were done before the model!OSI: Standardize first, build laterTCP: Build first, standardize later!

7 OSI took too long to standardize. TCP/IP was already in wide use by the time.!OSI became too complex.!TCP/IP is not general. Ad 2005 Raj JainCSE473sWashington University in St. LouisTCP/IP ConceptsTCP/IP Concepts!Network Attachment Point (NAP)SubSub2-23 2005 Raj JainCSE473sWashington University in St. LouisPDUsPDUsin TCP/IP Architecturein TCP/IP ArchitectureSubSub2-24 2005 Raj JainCSE473sWashington University in St. LouisTCP/IP ApplicationsTCP/IP Applications2-25 2005 Raj JainCSE473sWashington University in St. LouisSummarySummary! communication , Networks, and Distributed systems!ISO/OSI s 7-layer reference model!TCP/IP has a 5-layer model!PDU, SDU, SAP!Request, Indication, Response, Confirmation2-26 2005 Raj JainCSE473sWashington University in St. LouisReading AssignmentReading Assignment!Read Chapters 0, 1, and 2 of Stallings 7th EditionAppendix 2A can be skipped at this time!

8 Internet and Web Resources! Standards!Visit some of the web sites mentioned in and 2005 Raj JainCSE473sWashington University in St. LouisHomeworkHomework!Visit find the titles of RFC 1 and RFC 780!Submit answers to Problems and of Stallings 7th Edition!Problem : Communications between France and China!Problem : Segmentation and Blocking


Related search queries