
네트워크란?
- 노드들이 데이터를 공유할 수 있게 하는 디지털 전기통신망의 하나이다.
- 노드 : 네트워크에 속한 컴퓨터 또는 통신 장비를 뜻한다.
- 분산되어 있는 컴퓨터를 통신망으로 연결한 것.
- 네트워크에서 여러 장치들은 노드 간 연결을 사용하여 서로에게 데이터를 교환하게 한다.
인터넷이란?
- 문서, 그림 영상과 같은 여러가지 데이터를 공유하도록 구성된 세상에서 가장 큰 전세계를 연결하는 네트워크
- www를 인터넷으로 착각하지만, www는 인터넷을 통해 웹과 관련된 데이터를 공유한다.
네트워크의 분류
- 크기에 따른 분류
LAN (Local Area Network)
가까운 지역을 하나로 묶은 네트워크
(근거리 통신망)
WAN (Wide Area Network)
멀리 있는 지역을 한데 묶은 네트워크
가까운 지역끼리 묶인 LAN과 LAN을 다시 하나로 묶은 것

- 연결 형태에 따른 분류
STAR 형
중앙 장비에 모든 노드가 연결
LAN 대역을 만들때 주로 사용(가까운 거리)
ex) 가정집에서는 공유기를 통해서 핸드폰, 컴퓨터, TV 등등이 연결된다.

MESH 형
여러 노드들이 서로 그물처럼 연결
WAN 대역을 연결할때 주로 사용(먼 거리)

네트워크의 통신방식
- 네트워크에서 데이터는 어떻게 주고 받는가?
유니캐스트
특정 대상이랑만 1:1로 통신
멀티캐스트
특정 다수와 1:N으로 통신
브로드 캐스트
네트워크에 있는 모든 대상과 통신
네트워크 프로토콜
프로토콜이란?
- 프로토콜은 일종의 약속, 양식
- 네트워크에서 노드와 노드가 통신할 때 어떤 노드가 어느 노드에게 어떤 데이터를 어떻게 보내는지 작성하기 위한 양식
- 각 프로토콜들도 해당 프로토콜만의 양식이 있음.
- ex) 택배만의 양식, 편지만의 양식, 전화만의 양식

//따라하면서 배우는 IT 강의 참고
'Study > CS' 카테고리의 다른 글
[네트워크] ARP 프로토콜 (0) | 2022.09.29 |
---|---|
[네트워크] IP주소 (2) (0) | 2022.09.28 |
[네트워크] IP주소 (1) (0) | 2022.09.27 |
[네트워크] 데이터 통신 (0) | 2022.09.26 |
[네트워크] 네트워크 모델 (0) | 2022.09.25 |