Skip to content

Latest commit

 

History

History
51 lines (25 loc) · 1.63 KB

01.md

File metadata and controls

51 lines (25 loc) · 1.63 KB

01 네트워크란 무엇인가?

네트워크란?

  • 노드들이 데이터를 공유할수있게 하는 디지털 전기통신망의 하나

인터넷이란?

  • 문서, 그림 영상과 같은 여러가지 데이터를 공유하도록 구성된 세상에서 가장 큰 전세계를 연결하는 네트워크
  • www는 인터넷이 아니라, 인터넷을 통해 웹과 관련된 데이터를 공유하는 것

네트워크 분류 : 크기

  • LAN(Local Area Network) : 근거리 통신망
  • WAN(Wide Area Network) : 멀리 있는 지역을 하나로 묶은 네트워크, 가까운 지역끼리 묶은 LAN과 LAN을 다시 하나로 묶은 것
  • MAN(Metropolitan Area Network)

네트워크 분류 : 연결 형태

  • Star(성형) : 중앙 장비에 모든 노드가 연결 (ex. 가정집에서 공유기를 통해 핸드폰, 컴퓨터, TV등이 연결됨)
  • Mesh(망형) : 여러 노드들이 서로 그물처럼 연결
  • Tree
  • 링형, 버스형, 혼합형 ....

네트워크 통신 방식

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

네트워크 프로토콜

  • 프로토콜은 일종의 약속, 양식
  • 네트워크에서 노드와 노드가 통신할 때 어떤 노드가 어떤 노드에게 어떤 데이터를 어떻게 보내는지 작성하기 위한 양식
  1. 가까운곳과 연락할 때 : 이더넷 프로토콜(MAC 주소)
  2. 멀리 있는 곳과 연락할 때 : ICMP, IPv4, ARP (IP 주소)
  3. 여러가지 프로그램으로 연락할 때 : TCP, UDP(포트 번호)