1 / 21

User’s View of Switched Network

User’s View of Switched Network. Network applications sit at the end points. S. The network is generally operated by a service provider company like Sprint or AT&T. S. Common View of the Telco Network. Brick . Common View of the IP Network. C1. C2. What is a Network?.

jarah
Télécharger la présentation

User’s View of Switched Network

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. User’s View of Switched Network Network applications sit at the end points. S The network is generally operated by a service provider company like Sprint or AT&T S CSE Department, University of Nevada - Reno

  2. Common View of the Telco Network Brick CSE Department, University of Nevada - Reno

  3. Common View of the IP Network CSE Department, University of Nevada - Reno

  4. C1 C2 What is a Network? 1. Two or more computers/nodes/hosts 2. Links/Media that connect the nodes CSE Department, University of Nevada - Reno

  5. What’s a layer? • A bunch of rules, implemented by a program • A Protocol • A protocol can be thought of as a black box / function with two interfaces: • Service interface • Peer-to-peer interface Host1 Host2 High-level High-level object object Send(Protocol, Message) Deliver(Object, Message) Service interface Peer-to-peer Protocol Protocol interface CSE Department, University of Nevada - Reno

  6. Network applications Presentation Session Transport Network Data Link Physical OSI Reference Model User applications File transfer, electronic mail, document exchange, etc. (note: application layer is concerned with messages) CSE Department, University of Nevada - Reno

  7. Network applications Presentation Session Transport Network Data Link Physical OSI Reference Model User applications These next two are not well defined and most networks do not actually implement these as separate layers. These next two are not well defined and most networks do not actually implement these as separate layers. CSE Department, University of Nevada - Reno

  8. Network applications Presentation Session Transport Network Data Link Physical OSI Reference Model User applications End-to-End error detection and correction (reliability),flow control, and connectivity. Packetization (splitting messages into packets/segments; reassembling packets at the receiving end) CSE Department, University of Nevada - Reno

  9. Network applications Presentation Session Transport Network Data Link Physical OSI Reference Model User applications Routing: The process of choosing an optimal path through the network. CSE Department, University of Nevada - Reno

  10. Network applications Presentation Session Transport Network Data Link Physical OSI Reference Model User applications Framing, error detection and correction (reliability),media access control, flow control CSE Department, University of Nevada - Reno

  11. Network applications Presentation Session Transport Network Data Link Physical OSI Reference Model User applications Coding and transmission of a bit stream (i.e. a bit pipe) CSE Department, University of Nevada - Reno

  12. Layers at Intermediate Nodes End host End host Application Application Presentation Presentation Session Session Transport Transport Network Network Network Network Data link Data link Data link Data link Physical Physical Physical Physical One or more nodes CSE Department, University of Nevada - Reno within the network

  13. Networking Research • Goal: Improve the performance (e.g. faster) of information exchange among separate entities. • Social networks, the Internet, private and community networks • Methods: include all sane techniques! Measurement (lots of hacking) Analysis & Modeling (lots of equations & math) Simulations (lots of coding) Experimentation (lots of fun!!) Visualization (graph theory) CSE Department, University of Nevada - Reno

  14. Networking Research @ UNR • Wireless • FSO-MANETs: Free-Space-Optical Mobile Ad-Hoc Networks • ILLUMINICATION: ILLUMInation + commuNICATION • Peer-to-peer wireless sharing • Wireline • Topology measurement • BigData Transfers • Secure communications • Network economics: neutrality, pricing CSE Department, University of Nevada - Reno

  15. FSO Prototype: Transceiver Picture of transceivers. 3-D optical antenna design.

  16. 3-Transceiver Prototype PIC 12f615 Modulator Transceiver Header Microcontroller Programming Interface Line Transceiver The design consists of 3 FSO transceivers connected to a circuit board with a microcontroller. Circular 3 Transceiver Design

  17. Node-A Node-B FSO Prototype: Mobility Experiment A B ~19Kb/s frame size 50B alignment timer 500ms

  18. 3-D FSO Localization • Orientation-only localization with two localized neighbors: • A third node can triangulate using the advertised normals received from two other GPS-enabled nodes.

  19. Illuminication • Illuminate and communicate http://enpundit.com/nanolight-the-worlds-most-energy-efficient-and-stylish-lightbulb http://www.ted.com/talks/harald_haas_wireless_data_from_every_light_bulb.html CSE Department, University of Nevada - Reno

  20. Application Transport Network Data-Link Physical Future Prospects • CSE Upper level courses • CPE 401/601 Computer Networked Systems • CPE 701 Internet Protocol Design • CPE 400/600 Computer Communication Networks • Careers • Candidate titles: • Network engineer • Software engineer (in networking companies) • Research engineer • Major companies • Cisco, AT&T, Sprint, Juniper, Nortel, Qwest, … • Intel, IBM, Microsoft, Sun CSE Department, University of Nevada - Reno

  21. Contact Computer Networking Lab (CNL) LMR 282/283 http://cnl.cse.unr.edu Murat Yuksel SEM 237 yuksem@cse.unr.edu Mehmet H. Gunes SEM 230 gunes@cse.unr.edu CSE Department, University of Nevada - Reno

More Related