네트워크란?
통신 매체를 통해 연결된 노드들의 집합
노드
주소를 가지고 있는 시스템, 엔터디
링크
두 노드를 연결하는 전송 매체
유선 연결
동축, 광섬유 또는 트위스트 페어 기술로 만들어진 이더넷 케이블을 사용
무선 연결
3G, 4G 또는 5G 기술과 같은 전파를 사용하여 노드를 연결
네트워크의 4가지 구성요소
- 전송 단말기
- 전송매체
- 전송 Protocol
- 전송장비
전송 단말기
- 정보를 생성, 저장, 검색, 가공 작업을 하면서 동시에 Network에 Access 할 수 있는 장치
ex) PC, PDA, Cellular Phone, PMP, Digiatal Camera 등
전송 매체
- 전기적인 신호를 전달할 수 있는 Cable들을 말 함
ex) 동축케이블, TP, 광케이블, 무선(RF), 인공위성 등
전송 Protocol (주소 포함)
- Protocol이란 표준화된 통신 규약
- Protocol들은 각 전송 장비마다 주소를 부여하고 부여된 주소를 기반으로 상용자 Data를 전송함
전송 장비
- PAN, LAN, MAN, WAN 구간에서 사용되는 장비
- 신호의 증폭과 사용자 주소 기반으로 정보를 전달하는 기능을 가지고 있음
네트워크는 3가지로 분류할 수 있음
- 네트워크 범위
- LAN 기술별
- 데이터 전송 방식
네트워크 범위
1. LAN(Local Area Network) - 근거리 통신망
라우터 및 스위치와 같은 커넥터를 사용하여 물리적으로 서로 가까운 디바이스를 연결
개인이나 기업에 의해 소유된 네트워크
2. WAN(Wide Area Network) - 광역 네트워크
디바이스가 넓은 지역에서 통신할 수 있도록 장거리에 걸쳐 여러 LAN을 연결하는 네트워크
Service Provider가 관리하는 구간
LAN 기술별 분류
- Ethernet
- TokenRing
- FDDI
- ATM
데이터 전송 방식에 따른 분류
- Unicast
- Broadcast
- Multicast
Unicast
- 정확한 목적지를 가지고 통신 (Source, Destination Address)
- 1:1 통신
- 랜카드에서 자신의 주소를 판별하고 처리
- 자신의 주소로 발송된 정보가 아닐 경우 CPU 처리 안 함
시스템의 부하가 줄어들음
네트워크의 부하가 증가 (똑같은 데이터를 여러 번 반복해서 네트워크 전체에 보내짐) 전기는 구리만 있으면 다 보내지기 때문에
Broadcast
- 목적지를 가지지 않고 통신 (Source Address, Broadcast Address)
- Destination Address는 모두 1
- 네트워크상에 있는 모든 장비가 Broadcast를 처리
- 모든 장비가 CPU처리 – 네트워크에 연결되어 있는 장비의 성능저하
어차피 다 보낼 거면 한 번에 보낼래
데이터를 뜯어보고 내가 요청한 게 아니네 하면 버림
우편을 집에 들고 와서 뜯어서 보고 버리는 것처럼 자기 자원을 낭비하고 버림 -> 리소스 낭비
Multicast
- 1:多 통신
- 그룹을 지정하고 그 그룹에게만 정보를 전달
- 멀티미디어 정보를 많이 활용
- IP의 D Class 주소를 사용
데이터를 받을 애들을 그룹으로 묶음
데이터를 그룹에게 보냄
내 우편함에 와 있는 걸 보고 나한테 온 게 아니네 해서 집으로 안 들고 오고 그 자리에서 버림
현재는 Broadcast를 기반으로 한 Unicast 전송을 하고 있음
최종적으로 보면 Unicast 전송을 하고 있음
Topology - 망 구성방식
네트워크에 연결된 컴퓨터와 케이블 및 기타 구성 요소의 배치를 뜻함
토폴로지 종류
1. 버스 토폴로지
2. 스타 토폴로지
3. 링 토폴로지
4. 트리 토폴로지
5. 메시 토폴로지
토폴로지 분류
1. 물리적 토폴로지
2. 신호 토폴로지
3. 논리적 토폴로지
※ 현재는 스타 토폴로지만 있음
기업망은 Tiered Star Topology 형태로 연결
'네트워크' 카테고리의 다른 글
2. OSI 7 Layer와 Data 전송 (0) | 2024.10.20 |
---|