네트워크 기본인 OSI 7 계층에대해 정리 해봄
1계층 물리계층 부터 7계층 응용 계층까지 !!!
1. 물리 계층(Physical Layer)
실제 장치들을 연결하기 위한 전기적 물리적 세부 사항을 정의한 계층. 프로토콜 단위는 비트(bit)
전자 파장을 전달하는 공간 자체가 물리계층이다. 주로 LAN선으로 말하지만 전화선, 동축케이블,광케이블 도 가능함
물리계층에서는 하드웨어로 구성된 PHy칩이 있고 이것은 디지털 신호에서 아날로그 신호로 바꾸어 전송함(반대로도 함)
2. 데이터링크 계층 (data link Layer)
포인트 투 포인트간의 신뢰성 있는 전송을 보장하기 위한 계층 프로토콜 단위는 프레임(Frame)
CRC 기반의 오류제어 및 흐름 제어 통해 data 오류를 찾고 수정데 필요한 기능적 절차적수단을 제공하는 계층이다.
2계층 패킷 물리적 주소를 포함하여 패킷을 보냄
3. 네트워크 계층 (Network layer)
여러 개의 노드를 거칠 떄마다 경로를 찾아주는 역활을 하는 계층 프로토콜 단위는 패킷(Packet)
ARP 프로토콜를 이용 도착지(IP)까지 라우터를 만날때마다 MAC주소를 갈아치움
3계층 패킷은 IP가 추가
4. 전송 계층 (Transport Layer)
양끝단의 사용자들이 신뢰성 있는 데이터를 주고받을 수 있도록 함 프로토콜 단위는 세그먼트(Segment)
포트를 가지고 응용프로그램에게 찾아갈 수 있게 함
4계층 패킷은 포트번호가 추가됨
5. 세션 계층(Session Layer)
응용 프로세서가 통신을 관리 하기 위한 방법을 제공하는 계층 프로토콜 단위는 메세지(Message)
송수신 방식(duplex), 반이중(half-duplex), 전이중(Full-duplex)의 통신과 함께 체크 포인팅과 유휴, 종료, 다시 시작 과정을 수행한다.
6. 표현 계층(Presentation layer)
코드 간의 번역을 담당하여 응용 계층으로부터 사용자 시스템에서 데이터의 형식상 차이를 다루는 부담을 덜어주는 계층, 프로토콜 단위는 메세지(Message)
7. 응용프로그램 계층(Application Layer)
응용 프로세서와 직접 관계하여 일반적인 응용 서비스를 수행하는 계층
HTTP,FTP,터미널 서비스, 메일 프로그램 등을 제공 프로토콜 단위는 메세지(Message)
'Basic > 기타' 카테고리의 다른 글
스미싱 확인 방법 (0) | 2023.03.04 |
---|---|
웹(World Wide Web) (0) | 2021.11.05 |
운영체제 개념 (0) | 2021.10.25 |
Stack and Stack Frame (0) | 2021.10.21 |
암호에 대한 것 (0) | 2021.09.07 |