일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 백준 2623번
- PROJECT
- Express.js
- html5
- localstorage
- insomnia
- Next
- 더 흔한 색칠 타일 문제
- router
- pm2
- ERD
- 그리디
- ucpc 2024 예선 e번
- branch
- 백준 28303번
- JavaScript
- ucpc 2023 예선 d번
- HTTP
- ucpc 2023 예선 i번
- 자바스크립트
- Prisma
- ccw 알고리즘
- 백준 28298번
- string
- koi 2002 중등부 1번
- map
- MongoDB
- 게임 서버 아키텍처
- MySQL
- Github
Archives
- Today
- Total
dh_0e
[과제] OSI 7계층, LAN과 WAN 본문
OSI 모델
- 네트워크 통신을 체계적으로 다루기 위해 국제 표준화기구(ISO)에서 제정한 7계층 참조 모델으로 각 계층은 특정한 네트워크 기능을 담당하며, 하위 계층에서 상위 계층으로 데이터를 전달하는 구조로 되어있다.
1. 물리 계층 (Physical Layer)
- 기능: 물리적인 매체를 통해 데이터를 전송.
- 주요 요소: 케이블, 스위치, 허브 등.
- 역할: 전기 신호, 광 신호 또는 무선 신호로 데이터를 전달.
2. 데이터 링크 계층 (Data Link Layer)
- 기능: 물리 계층에서 전송된 데이터를 프레임 단위로 관리 및 오류 검출.
- 주요 프로토콜: Ethernet, PPP.
- 역할: MAC 주소를 이용한 노드 간 데이터 전송, 오류 수정 및 흐름 제어
3. 네트워크 계층 (Network Layer)
- 기능: 데이터 패킷의 경로 설정 및 논리적 주소(IP 주소) 지정.
- 주요 프로토콜: IP (IPv4, IPv6), ICMP.
- 역할: 라우팅 및 데이터 패킷의 최적 경로 선택, IP 주소를 통한 데이터 전송.
4. 전송 계층 (Transport Layer)
- 기능: 종단 간 데이터 전송 보장 및 오류 복구.
- 주요 프로토콜: TCP, UDP.
- 역할: 데이터 전송의 신뢰성 보장, 포트 번호를 통한 데이터 전달, 세그먼트 관리.
5. 세션 계층 (Session Layer)
- 기능: 통신 세션 설정, 관리 및 종료.
- 역할: 세션 복구, 체크포인트 설정 및 관리, 데이터 동기화.
6. 표현 계층 (Presentation Layer)
- 기능: 데이터의 인코딩 및 디코딩, 암호화 및 압축.
- 역할: 데이터 형식 변환, 데이터 암호화 및 압축, 프로토콜 간 데이터 변환.
7. 응용 계층 (Application Layer)
- 기능: 사용자가 네트워크 서비스를 이용할 수 있도록 지원.
- 주요 프로토콜: HTTP, FTP, SMTP, DNS.
- 역할: 사용자 인터페이스 제공, 네트워크 서비스 요청 및 제공, 애플리케이션 간 데이터 통신.
위 7계층으로 이루어진 OSI 모델은 네트워크 통신의 표준을 제공하며, 각 계층은 독립적으로 설계되어 특정 기능을 수행하며 이는 네트워크 설계와 문제 해결을 체계적으로 접근할 수 있게 해준다.
LAN과 WAN
네트워크 범위와 기능에 따라 구분되는 두 가지 주요 유형의 네트워크
LAN (Local Area Network)
범위 및 사용
- 범위: 주로 작은 지리적 범위(하나의 건물, 사무실, 학교, 또는 집 등) 내에서 사용됩니다.
- 사용: 컴퓨터, 프린터, 스캐너 등 다양한 장치를 연결하여 데이터와 자원을 공유합니다.
특징
- 속도: 일반적으로 높은 전송 속도(수백 Mbps에서 수 Gbps)를 제공합니다.
- 구성: 이더넷 케이블, Wi-Fi 등으로 연결됩니다.
- 비용: 구축 비용이 상대적으로 저렴하고, 유지 보수도 용이합니다.
- 보안: 비교적 높은 보안성을 제공하지만, 내부 네트워크의 보안 설정이 필요합니다.
- 관리: 네트워크 관리가 비교적 간단하며, 네트워크 관리자에 의해 중앙에서 제어됩니다.
ex)
- 가정용 네트워크
- 소규모 사무실 네트워크
- 학교 컴퓨터실 네트워크
WAN (Wide Area Network)
범위 및 사용
- 범위: 광범위한 지리적 범위(도시, 국가, 대륙, 전 세계 등)에서 사용됩니다.
- 사용: 여러 LAN을 연결하여 넓은 지역에 걸친 네트워크를 형성합니다. 기업의 지사 간 연결이나 인터넷이 대표적인 예입니다.
특징
- 속도: 일반적으로 LAN보다 낮은 전송 속도(수 Mbps에서 수십 Mbps)를 제공하지만, 최근에는 기술 발전으로 속도가 향상되고 있습니다.
- 구성: 광섬유, 위성 링크, 전용 회선 등 다양한 매체를 통해 연결됩니다.
- 비용: 구축 및 유지 비용이 상대적으로 높습니다.
- 보안: 보안 위협이 크기 때문에 강력한 보안 프로토콜과 기술이 필요합니다.
- 관리: 복잡한 네트워크 구성과 관리가 필요하며, 종종 여러 서비스 제공업체(ISP)가 관여합니다.
ex)
- 기업의 본사와 지사 간 네트워크
- 인터넷
'내일배움캠프 > 특강' 카테고리의 다른 글
[과제] 서브넷 마스크, 공인/사설 IP 주소, 정적/동적 IP 주소, 라우터/라우팅 (0) | 2024.05.30 |
---|---|
[과제] 네트워크 계층(Network Layer) (0) | 2024.05.28 |
[과제] 물리 계층과 데이터 계층이란 (0) | 2024.05.23 |
[특강] 관계형 데이터베이스 정규화 (1) | 2024.05.23 |
[과제] 클라이언트-서버 구조, 웹 애플리케이션 서버와 게임 서버 공통점과 차이점 (0) | 2024.05.16 |