00. 네트워크 기초
[네트워크란]
노드(컴퓨터 또는 통신 장비)들이 데이터를 공유할 수 있게 연결된 디지털 전기 통신망
* 네트워크 ≠ 인터넷 ≠ 웹
* 네트워크 ⊃ 인터넷(세상에서 가장 큰 네트워크 통신망) ⊃ 웹(인테넷을 통해 이용하는 서비스 중 하나)
[네트워크의 분류]
1. 크기에 따른 분류
LAN (Local Area Network)
- 근거리 통신망 (동일한 장비)
WAN (Wide Area Network)
- 장거리 통신 (여러 LAN을 서로 연결)
2. 연결 형태에 따른 분류
Star형
- 중앙 장비에 모든 노드가 연결
- 일반적 가정집에서 하나의 공유기에 모든 장비가 연결된 형태
- LAN 대역을 만들 때 주로 쓰임
- 장거리 연결이 어려움
Mesh형
- 여러 노드들이 서로 그물처럼 연결
- 어느 하나의 장비가 고장이 나도 다른 장비는 무관
- WAN대역에 사용 ex)인터넷
혼합형
- 실제로 사용되는 방식
- Star와 Mesh 등 여러 형태를 혼합함
[네트워크 통신 방식]
유니캐스트
- 1:1 통신
- 특정한 한 사용자와 통신
멀티캐스트
- 1:N 통신
- 특정한 다수
브로드캐스트
- 같은 네트워크 대역에 있는 모든 대상과 통신
[네트워크 프로토콜]
- 네트워크에서 노드 간 통신에 사용되는 약속, 양식
- 어느 노드가 어느 노드에게 무슨 데이터를 어떻게 보내는지 지정
- 네트워크 통신 방식에 따라 각각의 프로토콜이 있다
가까운 곳 : Ethernet (MAC 주소)
멀리 있는 곳 : ARP, ICMP, IPv4 (IP 주소)
프로그램과 연결 : TCP, UDP (포트 번호)
- 패킷 : 여러 프로토콜이 합쳐져서 캡슐화(Capsulation) 된 것
[tracert]
- trace route
- 타겟 까지 도달하기 위해 거쳐간 LAN 대역들 정보 출력
[wireshark]
- 네트워크 프로토콜을 캡쳐해 주고받은 프로토콜을 확인할 수 있게 해주는 프로그램
'개념정리 > 네트워크' 카테고리의 다른 글
[네트워크] 03-2. ARP 프로토콜 (0) | 2020.10.16 |
---|---|
[네트워크] 03. OSI 7 Layer - 3계층 Network (0) | 2020.10.15 |
[네트워크] 02. OSI 7 Layer - 2계층 DataLink (0) | 2020.10.14 |
[네트워크] 01. 네트워크 모델 (0) | 2020.10.13 |
[네트워크] 개념정리 모음 (0) | 2020.10.08 |