일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- github
- 배열
- xss game
- blind sql injection
- IF문
- htmlspecialchars
- 백준 파이썬
- 함수
- python
- 사칙연산
- 메소드
- window
- 파이썬
- 객체
- 조건문
- property
- element 조회
- 포인터
- object
- 자바스크립트
- sql injection
- document
- jQuery
- xss game 풀이
- 백준 알고리즘
- burp suite
- suninatas 풀이
- Pwndbg
- 김성엽 대표님
- lord of sql injection
- Today
- Total
power-girl0-0
간단하게 정리한 OSI 7계층 본문
Hello-!! 안녕하세요~~
네트워크의 첫 시작이네요-!!
첫 시작인만큼 정말 중요한 OSI 7 계층에 대해서 알아보겠습니다-!!😁
먼저 큰 틀을 보고 상세하게 설명에 들어가도록 하겠습니다.
OSI 7 계층의 이름을 가진 만큼 총 7 계층으로 나뉩니다.
1 계층 물리계층
2 계층 데이터링크 계층
3 계층 네트워크 계층
4 계층 전송 계층
5 계층 세션 계층
6 계층 표현 계층
7 계층 응용 계층
이제 더 깊숙히 OSI계층의 매력으로 빠져들어보겠습니다~~!! 출발~~😁
1 계층 물리계층
말 그대로 시스템의 전기적, 물리적 표현을 나타냅니다.
즉, 데이터의 전기적인 신호로 변환해서 주고받는 기능을 하는 계층입니다.
ex) 허브, 리피터, 케이블
2 계층 데이터 링크 계층
브릿지나 스위치를 통해 mac주소를 가지고 물리계층에서 받은 정보를 전달합니다.
에러검출, 재전송, 흐름제어의 역할을 하고 있는 곳입니다.
ex) 브리지, 스위치, 이더넷, HDLC, PPP
3 계층 네트워크 계층
패킷을 목적지까지 가장 빠른 길로 전송하는 역할을 합니다.
즉, IP주소를 부여하며 route로 경로설정을 도와줍니다.
라우팅, 흐름제어, 세그멘테이션, 오류제어 등을 수행하는 계층입니다.
ex) 라우터, IP, ICMP, ARP
4 계층 전송 계층
사용자들이 신뢰성있는 데이터를 주고 받을 수 있도록 해줍니다.
기능으로는 오류검출, 복구와 흐름제어, 중복 검사 등을 수행합니다.
ex) TCP/UDP 프로토콜
*TCP
: 신뢰적이고 연결지향적인 프로토콜입니다.
-> 3way-handshake를 사용하여 신뢰적이며 패킷 순서화되어 손실, 중복이 일어나지 않습니다.
*UDP
: 비신뢰적이고 비연결적인 프로토콜입니다.
-> 빠른 통신을 도와주며 주로 실시간 방송에 많이 사용되는 프로토콜입니다. ( 1:多 )
5 계층 세션 계층
데이터가 통신하기 위한 논리적인 연결을 도와주는 계층입니다.
동시 송수신 방식, 반이중 방식, 전이중 방식의 통신과 함께 종료, 다시 시작 과정 등을 수행합니다.
즉, 지속적인 연결을 가능하도록 도와줍니다.
6 계층 표현 계층
데이터 표현이 상이한 응용 프로세스의 독립성을 제공하고 암축,암호화합니다.
표현계층에서는 주고받는 데이터를 번역하는 역할을 합니다.
7 계층 응용 계층
쉽게 생각해서 응용 프로그램이라고 생각하면 됩니다.
즉, 프로그램으로 사용자 인터페이스를 제공합니다.
ex) HTTP, FTP, SMTP, POP3, Telnet
'CS공부' 카테고리의 다른 글
정규식(Regular Expression)의 최대 일치와 최소 일치 (0) | 2020.05.03 |
---|---|
정규식(Regular Expression) 실습 (0) | 2020.05.03 |
정규식(Regular Expression) 기본문법 (2) | 2020.05.03 |
URI와 URL의 차이 (0) | 2020.04.16 |
pfsense 연결 안 될시 해결방법 (0) | 2020.03.19 |