[Computer Science] 따라學IT 네트워크 기초1 - 네트워크란 무엇인가?

less than 1 minute read


네트워크란 무엇인가?

  • 네트워크란 무엇인가?
  • 네트워크의 분류
  • 네트워크의 통신 방식
  • 네트워크의 프로토콜

네트워크란 무엇인가?

  • 네트워크: 노드들이 데이터를 공유할 수 있게 하는 디지털 전기통신망의 하나
  • 인터넷: 네트워크의 종류 중 하나로, 전 세계의 컴퓨터를 연결한 거대한 네트워크

네트워크의 분류

크기에 따른 분류

  • LAN(Local Area Network): 가까운 지역을 하나로 묶은 네트워크
  • WAN(Wide Area Network): 멀리 있는 지역을 한데 묶은 네트워크
    • 즉 가까운 지역끼리 묶인 LAN과 LAN을 다시 하나로 묶은 것
  • 그 외 기타: (MAN VLAN, CAN, PAN 등)

연결 형태에 따른 분류

  • Star형: 중앙 장비에 모든 노드가 연결된 형태(e.g. 일반 가정집의 공유기)
  • Mesh형: 여러 노드들이 서로 그물처럼 연결된 형태(e.g. 🔗 나라 간 인터넷 연결)
  • Tree형: 계층 구조로 연결된 형태
  • 그 외 기타: (링형, 버스형, 혼합형 등)

네트워크의 통신 방식

  • 유니 캐스트: 특정 대상이랑만 1:1로 통신
  • 멀티 캐스트: 특정 다수와 1:N으로 통신
  • 브로드 캐스트: 네트워크에 있는 모든 대상과 통신

네트워크의 프로토콜

  • 프로토콜: 노드와 노드 간 통신 시 어떤 노드어느 노드에게 어떤 데이터어떻게보내는지의 양식
  • 종류(대표적인 것 몇 개)
    • 가까운 곳: Ethernet 프로토콜 (MAC 주소)
    • 멀리 있는 곳: ICMP / IPv4 / ARP (IP 주소)
    • 여러가지 프로그램 연락 시: TCP, UDP (포트 번호)
  • 패킷: 이런 프토콜들을 캡슐화한 것

ref