100%(1)1 out of 1 people found this document helpful
This preview shows pages 1–3. Sign up to view the full content.
1Background & Review of Communication FundamentalsCS 161/194-1Anthony D. JosephSeptember 9, 2005September 9, 2005CS161 Fall 2005Joseph/Tygar/Vazirani/Wagner2Outline•Communications Network Taxonomy– Packet Networks•The Internet•Transport Layer: UDP/IP, TCP/IP•Network Service Examples•P2P applicationsMany slides courtesy of EE 122 (Stoica/Katz)September 9, 2005CS161 Fall 2005Joseph/Tygar/Vazirani/Wagner3What is a Communication Network?(End-system Centric View)•Network offers one basic service: move information–Bird, fire, messenger, truck, telegraph, telephone, Internet …•What distinguish different types of networks?–The services they provide, security, …•What distinguish the services?– Latency– Bandwidth–Loss rate–Number of end systems–Service interface (how to invoke the service?)– Others•Reliability, unicast vs. multicast, real-time...•What are the security issues?–Authentication, privacy, anonymity, integrity, …September 9, 2005CS161 Fall 2005Joseph/Tygar/Vazirani/Wagner4What is a Communication Network?(Infrastructure Centric View)•Communication medium: electron, photon•Network components:–Links – carry bits from 1 place to 1 or more: fiber, copper, wireless,…–Interfaces – attach devices to links–Switches/routers – interconnect links: electronic/optic, crossbar/Banyan–Hosts – communication endpoints: PCs, PDAs, cell phones, toasters•Protocols – rules governing communication between nodes–TCP/IP, ATM, MPLS, SONET, Ethernet, X.25•Applications: Web browser, X Windows, FTP, ...•Low-level security issues:–Authentication, privacy, integrity, …September 9, 2005CS161 Fall 2005Joseph/Tygar/Vazirani/Wagner5Network Components (Examples)FibersCoaxial CableLinksInterfacesSwitches/routersEthernet cardWireless cardLarge routerTelephoneswitchSeptember 9, 2005CS161 Fall 2005Joseph/Tygar/Vazirani/Wagner6•Communication networks can be classified based on the way in which the nodes exchange information:Taxonomy of Communication NetworksCommunication NetworkSwitchedCommunication NetworkBroadcastCommunication NetworkCircuit-SwitchedCommunication NetworkPacket-SwitchedCommunication NetworkDatagramNetworkVirtual Circuit Network
has intentionally blurred sections.
Sign up to view the full version.