OSI7(OPEN SYSTEMS iNTERCONNECTION 7 LAYER)

1계층:물리 - 노드간 네트워크 통신을 하기 위한 가장 저수준의 계층으로서 상위 계층인 데이터 링크 계층에서 형성된 데이터 패킷을 전기 신호나 광 신호로 바꾸어 송수신하는 역할을 담당

2계층:데이터 링크 - 네트워크 계층으로부터의 메시지를 비트로 변환해서, 물리 계층이 전송할 수 있게 한다. 또한 메시지를 데이터 프레임의 포맷으로 만들고, 수신자와 발신지 하드웨어 주소를 포함하는 헤더를 추가한다.

3계층:네트워크(IP) - 다른 장소에 위치한 두 시스템 간의 연결성과 경로 선택을 제공한다. 라우팅 프로토콜을 이용해서 서로 연결된 네트워크를 통한 최적의 경로를 선택하며, 선택된 경로를 따라 정보를 보낸다.

4계층:트랜스포트(TCP,UDP) - 애플리케이션 계층. 프리젠테이션 계층 그리고 세션 계층이 애플리케이션에 관련되어 있다면 하위 계층 네 개는 데이터 전송과 관련되어 있다. 따라서 트랜스포트 계층은 데이터 전송 서비스를 제공한다. 즉, 트랜스포트 계층은 네트워크 내에서 얼마나 신뢰성 있는 데이터 전송이 이루어 지는지 등의 문제와 관련되어 있다. 신뢰성 있는 서비스를 제공하귀 위해 트랜스포트 계층은 가상 회로 구축, 유지와 종료, 전송 오류 검출과 복구 그리고 정보흐름 제어의 절차를 제공한다.

5계층:세션(Sun RPC, DCE RPC, IIOP, RMI) - 애플리케이션 간 세션을 구축하고 관리하며 종료시키는 역할을 한다. 또한 프리젠테이션 계층 사이의 대화를 동기화 시키며 데이터 교환을 관리한다.

6계층:프리젠테이션(XDE, XML, ASCI, JAVA SERIALLZATION) - 프리젠테이션 계층은 한 시스템의 애플리케이션에서 보낸 정보를 다른 시스템의 애플리케이션 계층에서 읽을수 있게 하는 곳

7계층:애플리케이션(NFS, FTP, HTTP) - 사용자와 컴퓨터가 통신하는 곳으로, 통신하고자 하는 상대를 식별하고 그 상대와의 통신을 확보하는 역할 

프로토콜 

TCP - 신뢰성있는 프로토콜 

UDP - 신뢰 없는 프로토콜 

인터넷 애플리케이션 프로토콜

TELNET - 원격지 컴퓨터에 접근하기위한 프로토콜 

FTP - 파일을 효율적으로 전송하기위핸 만들어진 프로토콜 

POP3 - 이메일 수신하기 위한 표준 프로토콜 

IMAP - 사용자의로컬 컴퓨터에서 이메일에 접근하기 위한 표준 프로토콜

SMAP - 메일을 보내고 받는데 사용되는 프로토콜

HTTP - 인터넷에서 가장중요하고 일반적으로 쓰이는 프로토콜

FINGER - 메일 주소를 이용해서, 특정 유저에 관한 정보를 알려주는 사용하는 프로토콜 

NNTP - 유즈넷 뉴스그룹에 올려진 글들을 관리하기 위해 서버와 클라이언트에 의해 사용되는 프로토콜


'JAVA IO & NIO (자바네트워크)' 카테고리의 다른 글

자바 날짜 가져오기  (0) 2023.02.03
EchoServer 와 EchoClient  (0) 2013.03.04
스래드 요점~  (0) 2013.02.22
시작하며  (0) 2013.02.22
블로그 이미지

은호아빠

여행, 맛집, 일상, 프로그래밍, 개발자, 윈도우, 웹, jsp, spring, db, mysql, oracle, c#

,