Title: ???? Class 1-Protocols, Architecture and Transmission Media
1????Class 1-Protocols, Architecture and
Transmission Media
2Presentation Outlines
- Network Classifications
- Network Devices
- Network Software
- Network Topologies
- Network Protocols
- Switching Techniques
- Group Discussion
3Network 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
4Network 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
5Network 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
6Network Software
- Telnet
- FTP
- Email
- WWW
- Teleshopping (SET-Secure Electronic
Transactions??????) - ??????????????????????????SET??????RSA?????????(Pu
blic Key)??????(Cryptography)???,?????????????????
?????? - Network Game
- Video-on-Demand(????)
- Video-Conference(????)
- Point-of-Sale(POS) accounting
7Network Topologies
- Point-to-point
- Multipoint Broadcast
- Switched Network
- Internet
(please referred as page 34 Figure 2.1)
8Network 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
9Why standardization
Standard protocol
10Three Layer Protocol Model
Application
Application
Application protocol
Transport
Transport
Transport protocol
Network Access
Network Access
Communications Network
Network access protocol
Network access protocol
A simplified layer model
11Why 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)
12Open 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)
13OSI Reference layers
14Transmission Control Protocol/Internet Protocol
(TCP/IP)
Application
(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
TCP
IP
Packet operations addressing/routing, p-t-p
link management and network resource managements
Network access
Subnet Hardware and Firmware
Physical
(OSI v.s. TCP/IP pp.22 Figure 1.11)
15OSI v.s. TCP/IP
16Protocol 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 SDU
Network header
Network header
17Why 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
18Addressing Concepts
19Address Modes
Destination Network Address System Address Port/SAP Address
Unicast Individual Individual Individual
Individual Individual Group
Multicast Individual All Group
All All Group
Individual Individual All
Broadcast Individual All All
All All All
20Switching Techniques
- Circuit Switch
- Message Switch
- Packet Switch
- Virtual Packet Switch
21Group Discussion