영상
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 + 데이터)
'Computer Science > Network' 카테고리의 다른 글
[따라學IT] 06. 멀리 있는 컴퓨터끼리는 이렇게 데이터를 주고받는다 (0) | 2022.07.10 |
---|---|
[따라學IT] 05. 통신하기 전 반드시 필요한 ARP 프로토콜 - 이론 (0) | 2022.07.09 |
[따라學IT] 04. 실제로 컴퓨터끼리는 IP주소를 사용해 데이터를 주고받는다 (0) | 2022.06.29 |
[따라學IT] 03. 가까이 있는 컴퓨터끼리는 이렇게 데이터를 주고받는다 (0) | 2022.06.26 |
[따라學IT] 02. 네트워크의 기준! 네트워크 모델 (0) | 2022.06.26 |