기본 요속 3가지
1. 노드
- 네트워크의 기본 단위
- 엔드 노드/ 중간 노드
2. 링크
- 노드 간 데이터를 전송하는 연결
3. 프로토콜
- 데이터 전송 규칙
배치형태
1. P2P
- 1 대 1로 연결
2. 버스
- 1개의 BNC 케이블에 여러 대의 컴퓨터를 연결
- 양방향 X
3. 링
- 1개의 BNC 케이블을 원형으로 만든 뒤에 연결
- 양방향O
4. 스타
- 중앙 허브/ 스위치에 연결
- 허브가 고장나면 연결X
5. 메쉬
- 1 대 N 으로 연결
- 신뢰성이 높음, 복잡하고 비용이 비쌈
6. 트리
- 라우터 -> 스위치 -> 컴퓨터
- 1개의 스위치가 고장나도 다른 스위치에 연결된 컴퓨터는 안전
네트워크의 레이어 (OSI 모델)
- 물리 계층 - 물리적 매체를 직접 관리
- 데이터링크 - 물리 계층에서 전달된 비트를 프레임으로 변환, 에러검사, 흐름제어, 링크 관리
- 네트워크 - 패킷의 경로를 결정/관리, 데이터를 목적지까지 옮기는 역할
- 전송 - 데이터 전송을 관리, 논리적 포트 사용
- 세션 - 통신 세션을 설정/관리, 데이터 교환 동기화, 체크포인트 관리
- 프리젠테이션 - 데이터 형식을 변환, 암호화 및 압축처리
- 어플리케이션 - 네트워크 서비스에 접근하고 UI제공
네트워크 유형
- PAN - 개인용 네트워크로 짧은 거리 통신 / 블루투스,NFC
- LAN - 근거리 통신망 / 사무실, 집, 학교
- MAN - 도시단위 통신망 / 도시내 공공기관
- WAN - 광역 통신망 / ISP 네트워크, 다국적 기업의 지사
- INTERNET - 지구급 단위 통신망
대표적인 프로토콜
- TCP - 전송계층 / 데이터를 보낸 후 수신 확인 (연결 유지)
- UDP - 전송계층 / 데이터를 보내기만 함 (비연결)
- IP - 네크워크 계층 / IP 주소를 사용하여 패킷을 옮기는 역할
네트워크 장비 소개
- HUB - 스위치보다 성능과 효율이 떨어져 사용X / 소규모 네트워크에서는 아직 쓰이는 곳 있음
- 스위치 - LAN 내부에서 데이터를 전송하는 역할 MAC Address로 직접 전달
- 라우터 - 네트워크간 IP 주소를 기반으로 데이터 전송을 담담
- 모뎀 - 아날로그 신호를 디지털로 디지털신호를 아날로그로 변환하는 역할
- 방화벽 - IP 주소를 외부로 노출시키지 않게 하거나 VPN으로 추적 불가능한 접속을 가능하게 하는 역할
- VPN - IP주소가 VPN 주소로 변경되기 때문에 추적에 안전하며 VPN 서버를 통해 우회접속 가능
- 캐시 서버 - 동일한 요청과 결과라면 임시로 저장했다가 서버대신 결과를 반환하는 장비