130 likes | 278 Views
Basic components III (06.523). Basic components of communication networks III Lecture 3. Reminder - network layers. Application layer Network layer Data link layer Physical layer. Standards. Role of standards IEEE ANSI ISO Character encoding. Types of standards. Formal Defacto.
E N D
Basic components III (06.523) Basic components of communication networks III Lecture 3
Reminder - network layers • Application layer • Network layer • Data link layer • Physical layer
Standards • Role of standards • IEEE • ANSI • ISO • Character encoding
Types of standards • Formal • Defacto
Forms of communication • Basics of a protocol • UART, ADB, USB • Serial vs. Parallel • Synchronous vs. Asynchronous • Duplex
Synchronous transmission • Packet/Frame at a time (fixed length) • Fixed length block • Checksum or CRC rather than parity
Asynchronous transmission • Character at a time • Start, stop and parity bits
Duplex • Simplex • One way, No control structure needed • Example: Television • Half duplex • RTS/CTS (Clear/Request to Send) or XON/XOFF (Transmission On/Off) • Example: Walkie talkie, Older modem protocols • Full duplex • Send and receive simultaneously • Example: Telephones
UART • Like a miniature FEP • Parallel -> serial at the right rate • Start, stop, and parity bits • Handshaking (which level?)
ADB • Only used by Apple and NeXT, now dead • No conversion or control bits • Standard bit rate • Dynamic device ID, no handshaking
USB • Dynamic device ID, no handshaking • Hubs • Guaranteed transfer rates • Master/slave protocol
Serial • Slow • Example: Modems, Ethernet • Mainly used between computers
Parallel • Fast • Example: Printers, Fiber optics, Internal bus • Rarely used externally due to timing problems (5m limit).