컴퓨터통신망 (Computer Networks) 한국교원대학교 컴퓨터교육과 김 태 영
네트워크(1) Networks Road: 사람, 물자 Mail: 편지 Telegram: 전보 Telephone: 음성 - 실시간(real-time) Broadcasting: 음성, 영상 - 단방향(one-way) Computer Networks: 데이터 - LAN, WAN B-ISDN (Broadband - Integrated Services Digital Network): 음성, 데이터 통합
네트워크(2) Why networks are needed? 인간은 사회를 구성 조직화 사람/물자/정보의 교환이 필요
공중전화망 (PSTN) Public Switched Telephone Network 음성전송: Telephone to Telephone 음성(20 - 20,000 Hz) Analog signal (300 - 3,400 Hz) 전송한계: Bandwidth, Noise 30,894 bps (Shannon’s formular) Circuit switching: Connection. Analog (가입자 - 전화국) 및 Digital-sampling (전화국간) 한국통신, 데이콤, AT&T, MCI, US Sprint
공중전화망 (PSTN) T1 Carrier E1 Carrier Codec: PCM(Pulse Code Modulation)을 사용, analog voice signal을 digital code로 변환. (7+1)bit /sample •voice, 24 voices are multiplexed. 192bits/sample plus 1 control bit 8000 samples/sec (125sec/sample) 192bits/sample 8000 samples/sec =1.544Mbps E1 Carrier 2.048Mbps: 32 voices are multiplexed
컴퓨터 네트워크(1) Computer Network An interconnected collection of autonomous computers 데이타 전송: Computer to Computer Packet switching: Store-and-Forward, No connection.
컴퓨터 네트워크(2) 기능 Information sharing Resource sharing E-mail, ftp, WWW, distributed DB 등 Resource sharing telnet, network printer 등
컴퓨터 네트워크(3) 층구조 (Layered Architecture) Physical Layer - 유선(wired), 무선(wireless) Data Link Layer - CSMA/CD (LAN), X.25(WAN) 등 Network Layer - IP Transport Layer - TCP, UDP Applicaion Layer - SMTP, FTP, Telnet, HTTP등
Protocol 전송방식(규약, protocol) - 종류 TCP/IP TCP/IP - Internet SNA - IBM DECNet - DEC IPX/SPX - Novell Netware TCP/IP 최초의 컴퓨터통신망인 ARPANet에 채택 (1983) Internet (120개국의 230만대의 컴퓨터가 연결, 4천만명이용, 매달 12%씩 증가) UNIX에 구현 - 개방성
Physical and Data Link Layer 물리적으로 컴퓨터들을 연결 Transmit electric/electro-magnetic signal Error detection and correction 연결된 노드(컴퓨터 및 router)간 error-free datagram의 전달 종류 LAN (Local Area Network): 수 km내의 가까운 컴퓨터끼리 연결/통신 WAN (Wide Area Network): 멀리 떨어진 컴퓨터끼리 연결/통신
LAN 구조: 공통된 선(Medium)을 공유 통신방식: Broadcasting 종류 Ethernet: CSMA/CD 방식 10BaseT, Fast Ethernet(100Mbps), Gigabit Ethernet(1Gbps) Token Ring: Token passing 방식 ATM(Asynchronous Transfer Mode)
WAN 구조: router들을 서로 연결 통신방식: packet switching buffering & store-and-forward PSDN(Packet Switched Data Network): 전용선을 이용한 패킷교환망(X.25) 014xx, HiNet-P(01410), DNS
LAN과 WAN 물리적으로 연결된 컴퓨터 네트워크
Network Layer(1) Routing: packet을 해당 컴퓨터에 배달 Congestion Control NIC에서 32-bit IP address 부여 network: KREONet, KREN, KORNet(KT), BORANet(Dacom)등 subnetworking Congestion Control Internetworking
Network Layer(2) 한국의 인터넷 현황: 공공망, 상용망
Transport Layer Process-to-Process communication 클라이언트/서버 process 16-bit port number 부여 클라이언트/서버 process
Application Layer 자원공유: Telnet, Network Printing등 정보공유: FTP, E-mail, WWW등
발전방향 B-ISDN: 데이터와 음성, 동영상 등을 통합하여 실시간으로 전송 ATM