Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
網路概論 Class 1-Protocols, Architecture and Transmission Media 授課老師 楊人順 2001/09/26 Presentation Outlines • • • • • • • Network Classifications Network Devices Network Software Network Topologies Network Protocols Switching Techniques Group Discussion -2- Network Classification in terms of transmission technology • Switch (Inter-media) Network – – – – Circuit-Switched Network Message-Switched Network Packet-Switched Network Virtual Packet-Switched Network • Broadcast (non-inter-media) Network – LAN: Ethernet 10BASE5 and 10BASE2 – Packet Radio Network – Satellite Network -3- Network classification in term of scale • Local Area Network (LAN) – Ethernet, Ether-switch – Token Ring, Token Bus – ATM LAN, Wireless LAN • Metropolitan Area Network – DQDB • Wide Area Network – ISDN, B-ISDN, Internet -4- Network Devices • Repeater : electronically repeating (信號放大/電氣層隔離) (layer 1) • Bridge : only to connect LANs with different/some protocol (實際地址登記辨識/資料流隔離)(layer 2) • Router : Connect different Network (LAN, MAN, WAN) and routing + protocol transformation (layer 3) • Gateway : Connect different Network (WAN-to-WAN) and protocol transformation (layer 3 or layer 4-7) • Wireless Devices : wireless Hubs for LAN and Mobile communication systems -5- Network Software • • • • • Telnet FTP Email WWW Teleshopping (SET-Secure Electronic Transactions安全電 子交易) – 它是一個用來保護在任何網路上付款卡交易的開放式規格。 SET規格融合了從RSA資料安全的公開鑰匙(Public Key)編成密 碼文件(Cryptography)的使用,以保護任何開放型網路上個人 和金融資訊的隱密性。 • • • • Network Game Video-on-Demand(隨選視訊) Video-Conference(視訊會議) Point-of-Sale(POS) accounting -6- Network Topologies • • • • Point-to-point Multipoint Broadcast Switched Network Internet (please referred as page 34 Figure 2.1) -7- Network Protocols • What is a Protocol ? – A communication language between one-to-one or among many computers in hardware or software. – Why standardization ? (next slide) – Functions (pp.35-44) • • • • • • • Encapsulation Segmentation and reassembly Connection control (pp.38 Figure 2.3) Ordered delivery Flow control Error control Addressing (pp. 41 Figure 2.4) and addressing modes (pp. 42 Table 2.1) • Multiplexing • Transmission services -8- Why standardization Standard protocol -9- Three Layer Protocol Model Application protocol Application Transport protocol Transport Network Access Application Transport Communications Network access Network access Network protocol Network Access protocol A simplified layer model -10- Why Layering • Discussion : – Design: separate layers to handle different function, and collect similar functions into the same layer – Maintain: errors are easier to be located, each layer boundaries with its upper and lower layer only – Replace: allow changes without affecting other layers – software engineering issues • Principles Used in Defining the OSI layers – (pp. 45 Table 2.2) -11- Open System Interconnection (OSI) • Developed by International Organization for Standardization. • A reference model for current and future protocols • Layers Descriptions (three layer model OSI) – Network access Physical, Data link and Network layers – Transport Transport and Session layers – Application Presentation and Application layers • OSI layer on network equipments (next slide) -12- OSI Reference layers -13- Transmission Control Protocol/Internet Protocol (TCP/IP) Application TCP IP Network access (pp.59 Application protocols by using TCP/IP as platform) Socket Interface connection operations : end-to-end connection maintained, flow/error control and connection resource managements Packet operations : addressing/routing, p-t-p link management and network resource managements Subnet : Hardware and Firmware Physical (OSI v.s. TCP/IP : pp.22 Figure 1.11) -14- OSI v.s. TCP/IP -15- Protocol Data Units (PDUs) Segment/Reassembly Application data (application PDU) Transport header Transport header Transport SDU Transport SDU Transport PDU Transport PDU Network PDU Network PDU Network SDU Network header Network SDU Network header -16- Why add Header and Tailor • Addressing (next slide) • Synchronization : Intra-Connection and Inter-Connection synchronization • Flow and Error Control (Quality of Service) • Other controls : packetization information -17- Addressing Concepts -18- Address Modes Destination Network Address System Address Port/SAP Address Unicast Individual Individual Individual Individual Individual Group Individual All Group All All Group Individual Individual All Individual All All All All All Multicast Broadcast -19- Switching Techniques • • • • Circuit Switch Message Switch Packet Switch Virtual Packet Switch -20- Group Discussion