영상

https://www.youtube.com/watch?v=Av9UFzl_wis&list=PL0d8NnikouEWcF1jJueLdjRIC4HsUlULi&index=1 

앞으로 배울 내용

  • 네트워크란 무엇인가?
  • 네트워크의 분류
  • 네트워크의 통신 방식: 네트워크에서 데이터는 어떻게 주고받는가?
  • 네트워크 프로토콜
  • 따라학잇: Wireshark

 

네트워크란 무엇인가?

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

 

인터넷이란?

- 문서, 그림 영상과 같은 여러가지 데이터를 공유하도록 구성된 세상에서 가장 큰 전세계를 연결하는 네트워크

- www를 인터넷으로  착각하는 경우가 많은데 www는 인터넷을 통해 웹과 관련된 데이터를 공유하는 것

 

네트워크의 분류

크기에 따른 분류

  • LAN (Local Area Network): 가까운 지역을 하나로 묶은 네트워크
  • WAN (Wide Area Network): LAN과 LAN을 다시 하나로 묶은 것 (멀리 있는 지역을 한데 묶은 네트워크)

연결 형태에 따른 분류

  • Star 형: 중앙 장비에 모든 노드가 연결 - 일반적으로 가정집에서는 공유기를 통해서 핸드폰, 컴퓨터, TV 등등이 연결된다. 이 때 만약 공유기가 고장난다면?? -> 가까운 지역에 있는 연결(LAN)에 주로 사용
  • Mesh 형: 여러 노드들이 서로 그물처럼 연결 - WAN에 주로 사용 
  • 혼합형: 실제 인터넷은 여러 형태를 혼합한 형태

네트워크의 통신 방식

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

 

네트워크 프로토콜 

프로토콜이란?

- 프로토콜은 네트워크에서 노드와 노드가 통신할 때 어떤 노드(from)가 어떤 노드(to)에게 어떤 데이터를 어떻게 보내는지 작성하기 위한 양식

- 택배는 택배만의 양식, 편지는 편지만의 양식, 전화는 전화만의 양식이 있듯, 네트워크도 프로토콜이라는 네트워만의 양식이 있다.

 

여러가지 프로토콜

  • 가까운 곳과 연결할 때: Ethernet 프로토콜 (MAC 주소)
  • 멀리 있는 곳과 연락할 때: ICMP, IPv4, ARP (IP 주소)
  • 여러가지 프로그램으로 연락할 때 TCP, UDP (포트번호)
  • 패킷: 여러 프로토콜들로 캡슐화 함 (Ethernet + IPv4 + TCP + 데이터)

+ Recent posts