Layer 7 : 응용 계층 역할 통신하는 각 서비스의 기능과 특징을 구현한 계층 기본 아키텍처 Clent Server 방식 Peer to Peer 방식 프로토콜 html 문서를 주고 받기 위한 프로토콜 : HTTP, HTTPS(HTTP+SSL) 파일을 공유 : FTP 메일 송신 : SMTP 원격제어 : TELNET, SSH(암호화) 도메인 이름을 해석하기 위한 프로토콜 : DNS 시간정보를 동기화하기 위한 프로토콜 : NTP 구성요소 : 각 프로토콜별 프로그램 프로토콜 : DHCP, DNS, FTP, HTTP 응용 계층(Application Layer)은 다른 계층과는 다른 역할에 초점을 둔다. 응용 계층의 하부 계층들은 신뢰성을 중요시하여 데이터 전송을 보장하는 역할을 수행하지만 응용 계층은 하부 계..
2.5. Layer 5 : 세션 계층 프로토콜 : NetBIOS, SSH, TLS 세션 계층(Session Layer)은 상위 계층에 제공하는 서비스로 세션 연결 설정과 해제, 세션 메시지 전송을 통해 동작한다. 세션 계층은 크게 동기 기능과 대화의 기능을 수행한다. 양방향 통신에서 서로 동의하는 논리적인 공통 시점인 동기점을 만들어 메시지가 제대로 처리가 되고 있는지를 파악하게 된다. 동기점은 오류 복구를 위하여 필수적으로 사용되는데 동기점을 설정하기 전까지 서로 처리가 완료되었음을 합의하는 것을 의미한다. 동기점 이전 과정은 복구가 필요 없고 동기점 이후 처리 과정에 대한 복구 절차가 진행된다. 대화는 데이터 전송 과정을 의미한다. 시간 경과에 따른 순차적으로 동기점을 부여하여 신뢰성 보장 기능을 단..
Layer 3 : 네트워크 계층 역할 네트워크간의 호스트와 호스트의 통신을 책임 주소식별자 논리주소 : IP주소 (4 byte) ipconfig, ifconfig 기능 경로제어(Routing) 기타 게이트웨이 : 다른 네트워크에 있는 호스트와 통신하기 위해 처음으로 통신하는 다음 노드 각 네트워크는 door 역할을 한다. 구성요소 PDU : 패킷(Packet) 프로토콜 : IP, ICMP 등 ICMP : 3계층에서 오류 제어를 위한 프로토콜 ARP(Address Resolution protocol) : 통신하려고 하는 IP주소가 부여된 노드의 mac주소를 찾아내기 위해 필요한 프로토콜 장비 : 라우터, L3 스위치 네트워크 계층(Network Layer)은 3계층으로 논리적 주소를 기반으로 전송경로를 결..
OSI(Open System Interconnection)는 국제 표준화 기구(ISO)에서 제안한 통신 관련 계층화 표준 모델로 다른 시스템 간의 원활한 통신을 위한 통신 규약(Protocol)이다. OSI의 목적은 다양한 표준화와 관련된 기본 골격을 제공하는 것으로 개방형 시스템의 프로세스와 프로세스 상호 간의 데이터통신, 데이터 저장, 자원 관리, 데이터 보안 및 응용 프로그램의 지원 등과 같은 협업 동작(Cooperation)에 대하여 규정하고 있다. OSI는 총 7계층으로 구성되어 있으며 서로 연관되어 있다. 이는 모든 종류의 컴퓨터 시스템간 통신을 가능하게 하는 네트워크 설계를 위한 기본적인 계층 구조이다. 기술표준인 기존 TCP 4계층 모델이 계층별로 역할이 불명확하여 발생했던 많은 문제들에 ..