[ 네트워크란 무엇인가? ]
● 네트워크란?
》 노드들의 통신망
》 여러 장치들이 노드 간 연결을 통해 데이터 교환
*노드 : 네트워크 내 컴퓨터 혹은 통신 장비
● 인터넷이란?
》 세상에서 가장 큰 네트워크
》 문서, 영상, 그림 등의 데이터 공유 가능
[ 네트워크의 분류 ]
● 크기에 따른 분류
① LAN ( Local Area Network )
》 가까운 지역을 하나(하나의 네트워크 장비 ex. 공유기)로 묶은 네트워크
》 인터넷이 없어도 같이 묶여 있으면 통신 가능
② WAN ( Wide Area Network )
》 LAN + LAN
》 멀리 있는 지역을 하나로 묶은 네트워크
③ MAN ( Metropolitan Area Network )
● 연결 형태에 따른 분류
① Star 형
》 중앙 장비에 모든 노드 연결
》 연결 쉽고 ,비용 저렴
》 주로 가까운 곳 연결
》 중앙 장비 문제 발생 시 연결된 모든 노드에 문제 발생
② Mesh 형
》 여러 노드들이 그물처럼 연결
》 네트워크 장비들끼리 연결
》 하나의 장비에 문제가 발생해도 전체 네트워크에는 문제가 발생하지 않음
③ Tree 형
》 나무의 가지처럼 계층 구조로 연결
④ 혼합형
》 실제 인터넷
》 여러 형태를 혼합한 형태
⑤ 기타 (링형, 버스형 등)
[ 네트워크의 통신 방식 ]
● 네트워크에서 데이터는 어떻게 주고 받는가?
① 유니 캐스트
》 1 : 1 통신
》 하나의 네트워크 대역에서 발생
② 브로드 캐스트
》 네트워크 내 모든 대상과 통신
③ 멀티 캐스트
》 특정 다수와 1 : N 통신
[ 네트워크 프로토콜 ]
● 프로토콜이란?
》 양식, 약속
● 여러 가지 프로토콜
》 가까운 곳과 연락할 때 : Ethernet ( MAC 주소 )
》 멀리 있는 곳과 연락할 때 : ICMP, IPv4, ARP ( IP 주소 )
》 여러 가지 프로그램으로 연락할 때 : TCP, UDP ( 포트 번호 )
》 여러 가지 프로토콜 같이 사용
● 패킷
》 여러 프로토콜들이 캡슐화됨
Ethernet | IPv4 | TCP | 데이터 |
[ 실습 ]
♬ Wireshark 설치 ♬
》 현재 컴퓨터에서 인터넷을 통해 주고받고 있는 모든 내용의 프로토콜을 직접 확인
'CLOUD > Network' 카테고리의 다른 글
멀리 있는 컴퓨터의 데이터 통신 (0) | 2023.01.31 |
---|---|
ARP protocol (0) | 2023.01.30 |
IP 주소를 이용한 데이터 통신 (0) | 2023.01.30 |
가까운 컴퓨터의 데이터 통신 (0) | 2023.01.27 |
네트워크 모델 (0) | 2023.01.27 |