TAILIEUCHUNG - Chapter-19-Serial communications

UNIX has always had a high level of support for serial lines, but their purpose has changed dramatically. In the early 70s, the standard ‘‘terminal’’ was a Teletype KSR35, a 10-character-per-second serial printer with keyboard. Early UNIX serial line support was geared towards supporting these devices, either directly connected, or via a modem. | 2 April 2003 17 00 47 The Complete FreeBSD page 325 In this chapter Terminology Asynchronous and synchronous communication Serial ports Modems Modem commands 19 Serial communications UNIX has always had a high level of support for serial lines but their purpose has changed dramatically. In the early 70s the standard terminal was a Teletype KSR35 a 10-character-per-second serial printer with keyboard. Early UNIX serial line support was geared towards supporting these devices either directly connected or via a modem. Even in the early 80s when introduced network support things didn t change much the network support used different hardware. By this time the Teletypes had been replaced with glass ttys in other words serial terminals with a monitor instead of a printer. The speeds had gone up from the 110 bps of the Teletype to 9600 bps but the underlying principles hadn t changed. It wasn t until the last 10 years that the glass ttys were replaced by display boards directly connected to the system bus or by other machines connected by Ethernet. The role of the serial port has changed completely nowadays they re used mainly for mice and dialup Internet connections. This change in use has invalidated a few basic concepts. Only a few years ago the standard high-speed modem was a 2400 bps modem even then too slow for an Internet connection. The standard data communication line was 56 kb s and it was invariably a leased line. As a result the Internet grew up assuming that connections were leased lines and therefore permanently connected. Even today the Internet protocols do not deal well with dialup access. On the other hand UUCP did use dialup access. As a result provisions for dialup access in UNIX tend to be derived from UUCP. This doesn t make for smooth integration. v 2003 04 02 03 11 02 325 2 April 2003 17 00 47 The Complete FreeBSD . tools page 326 The Complete FreeBSD 326 In this chapter we ll look at the way FreeBSD

TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.