본문 바로가기

OSI9

OSI 7계층 - 상위, 하위 계층이란? 상위 하위 게층 안녕하세요. 고코더 입니다. OSI 계층을 함께 알아보았습니다. 그런데 다루지 못한게 하나 있네요. 바로 상위, 하위 구분 계층입니다. -> OSI 7 계층을 알아보자! - OSI 7 Layer 상세한 설명 그런데 이 계층은 7개로 나뉘지만 또 다시 두개로 나누기도 합니다. 바로 상위 계층과 하위 계층입니다. 계층 구분 그림을 보면 5,6,7 단계를 상위로 분류 하고 1,2,3,4를 하위로 분류합니다. 그래서 상위 계층, 하위 계층이라고 분류 합니다. 1. 상위 (L5, L6, L7) 사용자를 위한 계층으로 분류 합니다. 소프트웨어 형태로 구현되는 것이 일반적인 개념입니다. 2. 하위 (L1, L2, L3, L4) 컴퓨터를 위한 계층으로 데이터의 흐름 또는 전송을 담당하는 계층입니다. 하.. 2020. 3. 18.
OSI 7계층 - "응용 프로그램 계층" / Application Layer / L7 응용 프로그램 계층이란? 안녕하세요. 고코더 입니다. 드디어 최상의 계층인 응용 프로그램 계층까지 왔습니다. 이 부분은 사용자 계층을 말합니다. 현재 보고 계시는 HTTP를 통한 인터넷도 이 계층에 속합니다. 데이터를 생성하는 목적으로 사용자에게 인터페이스, 응용프로그램, 네트워크 서비스 등을 제공합니다. 표현 계층에서 만들어진 데이터 타입을 여기서는 사용자에게 보여주는 역할을 합니다. 예를 들면 이미지 데이터를 JPEG로 변환한 데이터를 이곳에서는 뷰어를 통해 인터페이스화 하여 모니터에 띄워주는 역할을 합니다. 지금 보고 계신 이미지도 표현계층에서 보내준 데이터를 응용 계층이 보여주고 있는 것입니다. 대표적인 프로토콜 HTTP 인터넷 상에서 정보를 주고 받을 수 있는 프로토콜 입니다. 주로 HTML 문.. 2020. 3. 18.
OSI 7계층 - "표현 계층" / Presentation Layer / L6 프레젠테이션 계층 알아보기 안녕하세요. 고코더 입니다. 표현계층은 응용계층과 세션계층 중간에서 정보로 넘겨주는 역할을 합니다. 응용프로그램이나 네트워크를 위해 데이터를 "표현" 하는 부분입니다. 암호화, 복호화 과정이 이 계층에서 처리됩니다. 데이터가 텍스트인지 이미지 파일인지 구분하여 우리가 볼 수 있는 형태로 표현하는게 바로 표현계층의 일입니다. 표현계층 대표적인 프로토콜 1. SSL SL(보안 소켓 계층) 디지털 인증서 입니다. 서버 또는 웹사이트 간에 암호화된 연결을 수립 2. ASCII 특수문자, 숫자, 문자에 번호를 이용하여 컴퓨터에서 처리하기 쉽게 만든 코드 미국표준협회(ANSI)에서 개발 3. JPEG Joint Photograph Experts Group 정지 화상을 위해서 만들어진 손실.. 2020. 3. 18.
OSI 7계층 - "세션 계층" / Session Layer / L5 세션 계층을 알아보기 안녕하세요. 고코더 입니다. 세션(Session)의 사전적 의미는 다양 합니다. 회의, 학기, 활동, 법원, 기간등 다양합니다. 뜻의 공통점은 대화 가능한 그룹들을 짓는 형식입니다. 이처럼 세션은 대화 가능한 송신과 수신이 있다는 뜻입니다. 이번 계층부터는 어플리케이션과 관련된 계층이라고 생각할 수 있습니다. 대화 관리자(dialog controller)로 통신장치들 간의 상호작용을 유지하고 동기화 합니다. 세션계층에서는 응용프로그램간의 대화를 유지하기 위한 구조를 제공합니다. 응용프로그램간의 연결, 유지, 종료 입니다. 분실데이터의 복원을 동기화 지점을 두어 상위계층의 오류로 인한 데이터 손실을 복원합니다. 전송 계층의 연결과 유사하게 보이지만 더 상위의 논리적 연결이다. 사용자 .. 2020. 3. 18.
OSI 7계층 - "전송 계층" / Transport Layer / L4 전송 계층을 알아봅니다. 안녕하세요. 고코더 입니다. 전송 계층에서는 사용자들이 데이터를 주고 받는 역할을 합니다. 데이터를 주는 쪽은 송신자이고 받는 자는 수신자라고 하는데 이 사이에 신뢰성 있는 데이터를 주고 받을 수 있게 합니다. 이를 대표하는 프로토콜은 연결형 TCP와 비연결형 UDP가 있습니다. - 송신자와 수신자를 연결하는 통신서비스 - TCP와 UDP가 있다. - 전송되는 단위는 세그먼트이다. - 패킷을 주고 받을때 포트를 사용한다. 전송 프로토콜 1. TCP Trasmission의 약자를 사용하는 이 연결 방식은 IP를 사용하는 프로토콜 입니다. TCP는 복잡하지만 신뢰성이 높은 방법입니다. 대부분 이 프로토콜을 사용하게 됩니다. 데이터를 여러 개의 패킷으로 나누고 도착지에서 해당 데이터를.. 2020. 3. 17.
OSI 7계층 - "네트워크 계층" 이란? / Network Layer / L3 네트워크 계층을 알아보자 안녕하세요. 고코더 입니다. 이번 시간에는 네트워크 계층을 알아보려고 합니다. 우리가 자주 듣고 일상 생활에서도 접하는 IP가 바로 이 계층 입니다. 데이터를 도착지까지 안전하고 빠르게 전달하는 일을 합니다. 이런 일을 라우팅이라고 합니다. 이 일을 하는 장비 라우터가 이 계층에서는 가장 중요한 장비입니다. ● 1. L3가 하는 중요한 역할 1. 라우팅 네트워크 계층에서 가장 중요한 장비라고 말씀 드렸습니다. 네트워크 상에서 통신 데이터를 보낼 경로를 선택하는 과정입니다. 라우팅 알고리즘으로는 비적응형(Non-adaptive), 정적(static), 적응형(Adaptive), 동적(dynamic) 알고리즘 으로 나뉩니다. 2. 혼잡 제어(Congestion control) 패킷이.. 2020. 3. 17.
OSI 7계층 - "데이터 링크 계층" 이란? / Data Link Layer / L2 l2 데이터 링크 단계를 알아보자 안녕하세요. 고코더 입니다. 이번 시간에는 데이터 링크를 배워보겠습니다. 데이터 링크 계층은 물리적인 전송을 담당합니다. 그리고 물리 계층에서는 무시된 에러를 검출하고 흐름을 제어합니다. 비트의 모음인 프레임(Frame)을 전달하는 역할을 합니다. 전송될 컴퓨터의 MAC 주소를 참조하여 정확하게 정보를 전달 합니다. - 오류 없는 데이터 전달을 하는 계층 - 시작(header)과 끝(trailer)에 비트를 추가 프레임(Frame) - 물리계층에서 받은 이진 신호를 점검 - 오류체크와 복구기능을 수행 ● 1. L2가 하는 역할 3가지 1. 프레임화 (Framing) 데이터 배열에 Data, Header, Trailer 등을 넣어서 캡슐화(Encapsulate)를 하는 작.. 2020. 3. 17.
OSI 7계층 - "물리 계층" 이란? / Physical Layer / L1 Physical Layer 계층을 알아보자 안녕하세요. 고코더 입니다. OSI 7계층에서 가장 낮은 물리 계층을 알아봅니다. 이름에서도 느껴지는 거처럼 실제 장치들을 연결하기 위한 물리적 세부사항을 말합니다. 이 계층은 하드웨어 기술이 접목된 분야이고 가장 복잡한 계층이기도 합니다. 데이터를 물리적으로 전송하는 계층이지만 전달 이외에 에러나 효율은 신경쓰지 않는 레이어입니다. 이 부분에서는 0과 1 bit로 2계층에 전송합니다. - 장치들을 연결하기 위한 사항 - 하드웨어 기술 접목 - 물리적인 정보 전달 연결 및 종료 - 통신자원 배분 - 통신 채널을 디지털 데이터로 변환 하는 부분도 속함 - 비트(bit)를 전송한다. 사용장비 1.트랜시버 - 일반적으로 전송기,수신기를 하나로 합친 장치 일명 송수신기.. 2020. 3. 17.
OSI 7 계층을 알아보자! - OSI 7 Layer 상세한 설명 OSI 7단계를 알아보자 안녕하세요. 고코더 입니다. OSI 7계층은 학교에서도 배우고 각종 자격증에서도 배우고 면접에서도 물어보고 맨날 외우지만 까먹는 유명한 놈입니다. 게다가 실무에서는 필요성을 느끼지 못하는 이론이지만 알아두면 써먹을 을데가 많은 이론입니니다. ● 1. 한마디로 요약하면? "컴퓨터가 어떻게 데이터를 전송할 것인가에 대한 국제 표준 기구(ISO)에서 모델" ● 2. 왜 필요한가? 이 방식은 네트워크에서 통신이 일어나는 7단계로 나누는 방식을 말합니다. 이렇게 계층을 나눈 이유는 간단합니다. 통인이 일어나는 단계를 파악하여 문제를 빠르고 이해 하기 쉽게 이야기 하기 위해서 입니다. 예를 들면 스마트폰이 인터넷에 접속되지 않는다. 그렇다면 7계층 어플리케이션 계층부터 문제를 파악하여 하나.. 2020. 3. 17.