티스토리 뷰
OSI 7 layer에 대해 알아보겠습니다.
OSI 7 layer의 구조 입니다.
< 1. 물리 계층 >
물리 계층은 실제 장치들을 연결하기 위해 필요한 전기적, 물리적 세부 사항들을 정의한다.
랜 카드, 인터페이스가 물리 계층의 장치이다.
< 2. 데이터링크 계층 >
데이터 링크 계층은 포인트 투 포인트(Point to Point) 간 신뢰성있는 전송을 보장하기 위한 계층으로 CRC 기반의 오류 제어와 흐름 제어가 필요하다.
물리 계층에서 발생할 수 있는 오류를 찾아 내고, 수정하는 데 필요한 기능적, 절차적 수단을 제공한다.
데이터 링크 계층에서 많이 쓰는 프로토콜은 이더넷(ethernet) 프로토콜이다.
L2 스위치가 데이터 링크 계층의 대표적 장치이다.
< 3. 네트워크 계층 >
네트워크 계층은 여러개의 노드를 거칠때마다 경로를 찾아주는 역할을 하는 계층으로 다양한 길이의 데이터를 네트워크들을 통해 전달하고, 그 과정에서 전송 계층이 요구하는 서비스 품질(QoS)을 제공하기 위한 기능적, 절차적 수단을 제공한다.
네트워크 계층은 라우팅, 흐름 제어, 세그멘테이션(segmentation/desegmentation), 오류 제어, 인터네트워킹(Internetworking) 등을 수행한다.
L3 스위치가 네트워크 계층의 대표적 장치이다.
< 4. 전송 계층 >
전송 계층은 양 끝단(End to end)의 사용자들이 신뢰성있는 데이터를 주고 받을 수 있도록 해 주어, 상위 계층들이 데이터 전달의 유효성이나 효율성을 생각하지 않도록 해준다.
TCP는 신뢰성 있는 통신을 제공하며, 데이터 단위는 세그먼트(segment)를 사용한다.
UDP는 비열결 통신으로 신뢰성 보다 속도가 더 중요한 곳(ex. DMB, 스트리밍 서비스)에서 사용한다. 데이터 단위는 (datagram)을 이용한다.
(TCP와 UDP는 따로 설명하겠습니다.)
< 5. 세션 계층 >
로그인, 로그아웃, 대화관리 세션 동기화 같은 서비스를 담당한다.
동시 송수신 방식(duplex), 반이중 방식(half-duplex), 전이중 방식(Full Duplex)의 통신등을 수행한다.
< 6. 표현 계층 >
응용계층에게 데이터를 전달하기 위해 데이터를 적절히 표현하는 역할을 한다.
데이터의 압축, 암호화 등을 담당한다.
< 7. 응용 계층 >
응용 계층은 응용 프로세스와 직접 관계하여 일반적인 응용 서비스를 수행한다.
응용 서비스의 예로 텔넷(Telnet) 등이 있다.
※참고 : 위키백과 ko.wikipedia.org
'Network' 카테고리의 다른 글
KISA 온라인 해킹방어 훈련장 Network PCAP 파일을 분석하여라!1 (0) | 2014.10.10 |
---|---|
IP header (0) | 2014.10.02 |
ARP 프로토콜, 해더 구조 (0) | 2014.10.01 |
이더넷 헤더 [Ethernet header] (0) | 2014.09.30 |
Network topology (네트워크 토폴로지) (0) | 2014.09.30 |
- Total
- Today
- Yesterday
- 파밍
- 해커스쿨 ftz
- 광고
- 한빛리더스
- 에이콘 출판사
- 크립토락커
- CTB-Locker
- 실전 악성코드와 멀웨어 분석 문제풀이
- 실전 악성코드와 멀웨어 분석
- 백신
- 뱅커
- malware
- 랜섬웨어
- CryptoLocker
- 실전 악성코드와 멀웨어 분석 연습문제
- 악성코드
- 서비스
- banker
- IT·컴퓨터
- 팝업
- 키로거
- 리버싱
- 리버싱 공부
- 에이콘
- 뱅킹
- 바이로봇
- CryptoWall
- 해커스쿨
- Ransom
- 한빛아카데미
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |