네트워크란 무엇인가?

김진한·2023년 1월 18일
0

네트워크

목록 보기
1/6

네트워크란?

  • 노드들이 데이터를 공유할 수 있게 하는 디지털 전기 통신망의 하나다. 다시 말해 분산된 컴퓨터를 통신망으로 연결한 것이다. 여기서 노드란 네트워크에 속한 컴퓨터 또는 통신 장비를 의미한다. 컴퓨터는 네트워크라는 통신망에서 하나의 노드가 된다. 그리고 이 노드들이 연결된 것이 네트워크이다. 인터넷은 여러 네트워크 중 하나다.

네트워크의 분류

LAN(Local Area Network)

  • 가까운 지역을 연결한 통신망이다.

WAN(Wide Area Network)

  • 멀리 잇는 지역을 한데 묶은 네트워크다. 다시 말해 LAN들을 하나로 묶은 것이다.

연결 형태에 따른 분류

star형

  • 중앙 장비에 모든 노드가 연결된 형태. 중앙 장비가 고장나면 연결된 모든 노드는 통신이 불가. 일반 가정집이 해당된다. 공유기 하나로 쓰기 때문이다.

mesh형

  • 여러 노드들이 서로 그물처럼 연결된 형태. 한 개의 장비가 고장나도 다른 장비를 통해 통신이 가능하다.

혼합형

실제로는 star형과 mesh형 등이 혼합되어 있다. 국가간 통신도 이와 같이 연결된다.


네트워크의 통신 방식

유니캐스트

  • 같은 네트워크 대역에 있는 특정 대상이랑만 1:1로 통신하는 방식

멀티캐스트

  • 같은 네트워크 대역에 있는 특정 다수랑 1:N 통신

브로드캐스트

  • 같은 네트워크 대역에 있는 모든 사용자와 통신 N:N

네트워크 프로토콜

이더넷(Ethernet)

  • 가까운 곳과 연결할 때(MAC 주소 활용)

ICMP, IPv4(Internet Protocol Version 4), ARP

  • 멀리 있는 곳과 연락할 때(IP 주소 활용)

TCP, UDP

  • 여러가지 프로그램으로 연락할 때(포트번호 활용)

패킷

  • 실제로는 한개만 사용하지는 않는다. 여러 프로토콜들을 같이 사용하는데 프로토콜들을 캡슐화한 것을 패킷이라고 한다.

0개의 댓글