Network Protocol

이고은·2021년 10월 5일
0

네트워크

목록 보기
2/7
post-thumbnail

네트워크란?

노드들이 데이터를 공유할 수 있게 하는 디지털 전기통신망 중 하나이다.
분산되어있는 컴퓨터를 통신망으로 연결한 것.
네트워크는 통신망!
인터넷은 수많은 통신망 중 가장 큰 통신망
www는 인터넷을 통해 웹과 관련된 데이터를 이용하는 것

네트워크의 분류

크기에 따른 분류

LAN: Local Area Network
LAN은 가까운 지역을 하나로 묶은 네트워크
어떻게 연결이 되어있나?
→ 같은 네트워크 대역! = 하나의 LAN 네트워크 대역

WAN: Wide Area Network
멀리있는 곳을 하나로 묶은 네트워크
여러개의 LAN을 서로 연결시킨 것

연결 형태에 따른 분류

Star형
중앙 장비에 모든 노드가 연결됨
ex) 일반적으로 가정집에서 공유기를 통해서 모든 전자기기를 연결한다.
그런데 만약 공유기가 고장나면?
하나의 LAN대역을 만들 때 보통 Star형으로 연결한다.

Mesh형
여러 노드들이 그물처럼 연결된 형태

[ 우리나라와 다른 나라들과 연결해놓은 형태 ]

네트워크의 통신 방식

유니캐스트
통신하고싶은 특정 대상과 1:1 통신
ex) 교수님: 강의실에 있는 2123456 학번 학생

멀티캐스트
같은 네트워크 대역에서 "특정한 다수"와 1:N 통신
ex) 교수님: 강의실에 있는 18학번 학생

브로드캐스트
같은 네트워크 대역에 있는 모든 사용자와 통신
ex) 교수님: 강의실에 있는 모든 학생

네트워크 프로토콜

프로토콜은 통신규약
가까운 곳과 통신할 때는 Ethernet 프로토콜(MAC주소)
멀리있는 곳과 통신할 때는 ICMP, IPv4, ARP(IP주소)
여러가지 프로그램과 통신할 때는 TCP, UDP(포트번호)

profile
MLOps Engineer가 되고싶은 ML과 DevOps에 관심이 많은 컴공생입니다👩🏻‍💻

0개의 댓글