- toc {:toc}
Notice
Computer Networks 글은 경희대학교 소프트웨어융합대학 이성원 교수님의 [컴퓨터 네트워크 CSE302] 수업을 기반으로 정리한 내용입니다.
Basic
Terminologies
- Message : 전달되는 정보
- text, numbers, pictures, sound …
- Sender : 데이터 메시지를 보내는 디바이스
- computer, telephone handset, video camera
- Receiver : 메시지를 받는 디바이스
- computer, telephone handset, video camera
- Medium : Sender에서 Receiver로 메시지를 전송하는 물리적인 길
- twisted pair wire, coaxial cable, fiber-optic cable, laser, radio waves
- Protocol : 데이터 의사소통을 통제하는 일종의 규칙
Data Flow Direction
- Simplex : 단방향 전송(e.g. 텔레비전 → 모니터)
- Half-duplex : 반이중 전송, 정해진 시점에서의 정보 전달 한 방향 (e.g. 워키토키)
- Full-duplex : 전이중 전송, 양방향 전송 가능 (e.g. 게임)
Physical Structure
- Point-to-Point : 1대1로 연결된 경우. 둘 외에는 사용하지 않는다. (e.g. 블루투스)
- Multipoint : Link를 따라 여러 개의 station들이 공유 가능
Physical Topology
Mesh
- Mesh Topology : 모든 station들이 서로 연결되어 있는 형태
- Advantages
- Station들이 서로 방해 받지 않고 데이터를 전송할 수 있다.
- Robust 하다. 하나의 통신선이 끊어지더라도 다른 station을 통해 우회할 수 있다. Fault가 발생할 경우 발견하기 용이하고 Fault를 처리하기에 용이하다.(끊어버리면 됨)
- 1대1로 연결되어 있기에 Private하고 보안 측면에서 강점을 보인다.
- Disadvantages
- 너무 많은 케이블과 포트가 필요하다.
Star or Tree
- Star or Tree Topology : 허브를 통해 경유해 연결된 구조
- Advantages
- 각 장치들은 다른 장치들과 연결하기 위해 오직 하나의 link와 포트가 필요하다. (설치와 설정이 쉽다.)
- Robust하다. 하나의 케이블이 끊어져도 나머지 station들은 영향받지 않는다.
- Disadvantages
- 허브가 고장나면 연결된 station들은 모두 사용이 불가하다.
- 허브의 보안이 뚫린다면? station의 보안이 모두 뚫린다.
Bus
- Bus Topology : 하나의 케이블을 공유하는 형태
- Advantages
- 설치가 용이하고 가격이 저렴하다. (허브도 필요 없고 선도 적다.)
- Disadvantages
- 설정이 어렵고 오류를 고립시키기 어렵다. 성능이 떨어진다. (중간에 연결이 끊어지면 뒤 station들은 사용이 어렵다.)
Ring
- Ring Topology : Bus의 양끝을 붙인 형태
- Advantages
- 설치와 설정이 상대적으로 용이하다.
- 오류 고립이 간단하다. (끊어지면 끊어진 반대방향으로 정보 이동시키면 된다.)
- Disadvantages
- Unidirectional traffic 이 발생한다. 송수신의 방향이 좌우로 가능하고 여러 station들이 경쟁적으로 1개의 줄을 사용하면서 traffic이 생기게 된다.
- Ring이 깨지면 전체 네트워크에 영향을 끼친다.
Hybrid
- 통신은 그때 그때 상황에 알맞는 형태를 가져다 사용한다. 어떤 방식이 무조건 좋고 나쁘고 한 것은 없다.
Categories of Networks
LAN(Local Area Network)
- LAN : 주로 privately owned하고 단일 사무실, 빌딩, 캠퍼스 내의 장치들을 연결하는 규모. 통상 유선으로 연결된다.
MAN(Metropolitan Area Network)
- MAN : 전체 도시 규모의 네트워크를 말한다. 이동통신 → 10~13km 정도로, MAN에 속하는 범위이다.
WAN(Wide Area Network)
- WAN : 나라, 대륙, 세계를 구성할 지 모르는 큰 범위에 대해 전용선을 통해 장거리 데이터 전송 네트워크를 연결하는 기술을 의미한다. 단순히 나라, 국가 단위를 의미하는 것이 아니라 거리 상으로 넓은 거리를 의미한다.
- 예를 들면 미국 삼성 전자와 한국 삼성 전자 사이의 정보 전달을 전용선을 통해 연결되어 있다면 WAN이라 볼 수 있다. Microwave ⇒ WAN
Standard (상호 연동성의 기준)
데이터, 통신의 국제적인 상호 운용성을 보장하여 제작하고 유지하기 위해서는 열리고 경쟁적인 시장이 필수적이다. 해당 부분에서 상호 연동성이 필요하고 상호 연동성에 대한 기준이 필요하다.
- De facto(by fact) : 많은 사용에 의해 표준이 된 것. 반드시 해야 하는 것은 아니나, 하지 않으면 호환되지 않는 상황 (e.g. Windows)
- De jure(by law) : 규약으로 표준을 정한 것 (e.g. 스마트폰 이동통신)
참고문헌
연결문서
- 다음 노트 - 2023-10-02-ComNet-L02-MAC
- 이전 노트 - 2023-10-01-ComNet-L01-OSI