표현 계층 - 6 계층표현 계층 - 6 계층

Posted at 2013. 9. 23. 09:21 | Posted in 2학기/네트워크

정의 및 특성

- 송신측과 수신측 사이에서 표준화된 데이터의 형식에 대해 규정

이미지가 bmp인지, jpg인지, 압축이 되었는지 등의 표현과 관련된 구분

- 데이터 표현 차이를 해결하기 위해 서로 다른 형식을 변환해주거나 공통 형식을 제공하는 계층

- 송신측 :수신측에 맞는 형태로 변환(아스키 코드 => EBCDIC)

- 수신측 : 응용 계층에 맞는 형태로 변환

- 두 시스템 간에 서로 다르게 사용하는 문자 및 그래픽 문자 등을 위해 번역을 수행하여 전송 데이터를 서로 이해할 수 있도록 함

- 보안을 위하여 송신측에서 암호화하고 수신측에서 복호화하며, 전송률을 높이기 위하여 데이터를 압축


표현 계층 데이터 단위 : 메시지



'2학기 > 네트워크' 카테고리의 다른 글

네트워크  (0) 2013.10.10
인터넷 정보 서비스  (0) 2013.10.05
세션 계층 - 5 계층  (0) 2013.09.23
네트워크 계층 - 3 계층  (0) 2013.09.23
전송 계층 - 4 계층  (0) 2013.09.09
//

세션 계층 - 5 계층세션 계층 - 5 계층

Posted at 2013. 9. 23. 09:20 | Posted in 2학기/네트워크

정의 및 특성

응용 프로그램 계층 간의 통신에 대한 제어 구조를 제공하기 위해 응용 프로그램 계층 사이의 접속을 설정, 유지, 종료시켜주는 역할을 함

- 통신 장치들 간의 설정을 유지하며 동기화함.

- 데이터의 단위(메시지)를 전송 계층으로 전송할 순서를 결정하고, 데이터에 대한 점검 및 복구를 위해 동기를 위한 위치(Synchronization Point)를 제공

- 세션을 종료할 필요가 있을 때 적절한 시간을 수신자에게 알려준다.


세션 계층 데이터 단위 : 메시지



'2학기 > 네트워크' 카테고리의 다른 글

인터넷 정보 서비스  (0) 2013.10.05
표현 계층 - 6 계층  (0) 2013.09.23
네트워크 계층 - 3 계층  (0) 2013.09.23
전송 계층 - 4 계층  (0) 2013.09.09
데이터 링크 계층 - 2 계층  (0) 2013.09.09
//

네트워크 계층 - 3 계층네트워크 계층 - 3 계층

Posted at 2013. 9. 23. 09:16 | Posted in 2학기/네트워크
정의 및 특성
- 패킷을 송신측으로부터 수신측으로 전송 상위 계층에 연결하는 데 필요한 데이터 전송과 경로 선택 기능을 제공 
- 라우팅 프로토콜을 사용하여 최적의 경로를 선택 
- 데이터가 전송될 수신측의 주소를 찾고 수신된 데이터의 주소를 확인하여 내 것이면 전송 계층으로 전송 
- 데이터를 패킷(Packet) 단위로 분할하여 전송한 후 재결합 
- 데이터 링크 계층이 인접하는 두 개의 노드 간의 전송을 담당하는 반면, 네트워크 계층은 각 패킷이 송신지에서부터 최종 수신지까지 정확하게 전송되도록 경로를 책임짐


네트워크 계층 제공 서비스 
스위칭 : 네트워크 전송을 위해 물리 링크들을 임시적으로 연결하여 보다 긴 링크를 만드는 것 
라우팅 : 송신지에서 수신지로 패킷을 보낼 때 다양한 경로 중에서 가장 좋은 경로를 선택하는 것을 의미


네트워크 계층 데이터 단위 : 패킷


'2학기 > 네트워크' 카테고리의 다른 글

표현 계층 - 6 계층  (0) 2013.09.23
세션 계층 - 5 계층  (0) 2013.09.23
전송 계층 - 4 계층  (0) 2013.09.09
데이터 링크 계층 - 2 계층  (0) 2013.09.09
물리 계층 - 1 계층  (0) 2013.09.09
//

전송 계층 - 4 계층전송 계층 - 4 계층

Posted at 2013. 9. 9. 11:54 | Posted in 2학기/네트워크

정의 및 특성

- 프로토콜(TCP, SPX 등)과 관련된 계층으로, 오류복구, 흐름제어 담당

- 두 시스템간의 신뢰성 있는 데이터 전송을 보장

- 시스템 종단 간에 투명한 데이터 전송을 양방향으로 행하는 계층

- 네이버의 웹 서버까지 많은 장비들을 통과할 때 실제 물리 계층, 데이터링크 계층, 네트워크 계층까지만 해당되고, 서버에 도착한 후로는 웹서버가 특정 경로로 통신을 함(TCP 80-포트번호)

- Port번호 - 서비를 하기위한 문(네트워크 통신이 서버의 서비스로 넘어가는 문)

송신측 : 데이터를 패킷으로 분할

수신측 : 다시 결합하여 순서대로 재조립

- 즉, 2개의 프로세스 간의 데이터 전송을 위해 세션 계층에서 받은 데이터를 패킷 단위로 분할하여 네트워크 계층으로 전송


데이터 단위 전송

- 데이터 헤더에는 포트 주소 또는 소켓(Socket)주소를 포함

- 헤더에는 순서 혹은 세그먼트 번호가 포함

- 전송 계층이 세션 계층으로부터 온 데이터를 수신할 때, 데이터를 전송할 수 있는 세그먼트로 나누고 수신측에서 수신자가 재조립할 수있도록 순서를 헤더에 표시

- 네트워크 계층은 전송해야 하는 시스템에게 각 패킷을 전송하는 일을 하고, 전송 계층 역할을 함

- 대표적인 Port번호

 TCP = 21번, FTP = 23번, Telnet, UDP = 53번, (Http-홈페이지, www) = 80번


전송 계층 데이터 단위 : 세그먼트

'2학기 > 네트워크' 카테고리의 다른 글

세션 계층 - 5 계층  (0) 2013.09.23
네트워크 계층 - 3 계층  (0) 2013.09.23
데이터 링크 계층 - 2 계층  (0) 2013.09.09
물리 계층 - 1 계층  (0) 2013.09.09
계층의 구성  (0) 2013.09.09
//

데이터 링크 계층 - 2 계층데이터 링크 계층 - 2 계층

Posted at 2013. 9. 9. 10:26 | Posted in 2학기/네트워크

정의 및 특성

- 물리적 링크를 통해 데이터를 신뢰성있게 전송하는 계층

- 하위 계층에 속하며 물리 계층의 바로 위에 위치

- 네트워크를 통해서 데이터가 전송될 때 전송로 역할을 함

- 비트들을 프레임이라는 논리적 단위로 구성

- 전송하려는 데이터에 인접하는 노드(시스템)의 주소가 더해짐

이 주소는 최종 수신지의 주소가 아니라 전송되는 다음 노드의 주소가 됨

- 시스템 간에 오류 없는 데이터 전송을 위하여 네트워크 계층에서 받은 데이터 단위(패킷)를 프레임으로 구성하여 물리 계층으로 전송

- MAC(Media Access Control)


데이터 단위 전송

- 네트워크 계층으로부터 데이터 단위를 받아서 주소와 제어정보 같은 의미있는 비트들을 헤더와 트레일러에 추가

이처럼 추가적인 정보를 가지고 있는 데이터를 프레임(Frame)이라고 함


데이터 링크 계층 데이터 단위 : 프레임

'2학기 > 네트워크' 카테고리의 다른 글

네트워크 계층 - 3 계층  (0) 2013.09.23
전송 계층 - 4 계층  (0) 2013.09.09
물리 계층 - 1 계층  (0) 2013.09.09
계층의 구성  (0) 2013.09.09
ISO, OSI  (0) 2013.09.09
//

물리 계층 - 1 계층물리 계층 - 1 계층

Posted at 2013. 9. 9. 10:17 | Posted in 2학기/네트워크

정의 및 특성


- 두 시스템 간의 데이터 전송을 위해 링크르 활성화하고 관리하기 위한 기계적, 전기적, 기능적, 절차적 특성 등을 정의

- 허브, 라우터, 네트워크 카드, 케이블 등의 전송매체를 통해 비트(bit)들을 전송

- 상위 계층인 데이터링크 계층에서 형성된 데이터 패킷을 전기신호 또는 광신로 변환하여 송수신

- OSI 모델의 최하위 계층에 속하며, 상위 계층에서 전송된 데이터를 물리 매체를 통해 다른 시스템에 전기적 신호를 전송함

- 랜카드, 케이블, 허브, 라우터와 같은 물리적인 것과 데이터 전송을 위해 사용하는 전압이 물리 계층에 속함


데이터 단위 전송


§송신측 : 데이터링크 계층에서 01로 구성된 비트열의 데이터(프레임)를 받아 전기적 신호로 변환한 후 전송 매체를 통하여 수신측에게 보냄

§ 수신측 : 송신측으로부터 받은 전기 신호를 01로 구성된 비트열로 복원하여 수신측의 데이터링크 계층에 전송


'2학기 > 네트워크' 카테고리의 다른 글

네트워크 계층 - 3 계층  (0) 2013.09.23
전송 계층 - 4 계층  (0) 2013.09.09
데이터 링크 계층 - 2 계층  (0) 2013.09.09
계층의 구성  (0) 2013.09.09
ISO, OSI  (0) 2013.09.09
//

계층의 구성계층의 구성

Posted at 2013. 9. 9. 09:34 | Posted in 2학기/네트워크

헤더

- 각 계층의 헤더에는 각 계층의 기능과 관련된 정보가 포함됨

- 송신측은 헤더를 생성하여 추가하고, 수신측의 해당 계층이 이 헤더 사용

 

데이터 단위

- 데이터를 전송하기 위해서 데이터에 헤더와 트레일러를 붙여 전송하는 데이터를 전송하는 기본 단위

- 상위 계층에서 전송을 원하는 데이터인 SDU(Service Data Unit)에 제어 정보인 PCI(Protocol Control Information)을 추가한것

- 제어 정보에는 흐름 제어 정보, 에러 제어 정보, 주소 정보 등이 포함

- 서비스 데이터 단위(SDU)

- 상위 계층 혹은 하위 계층사이에 주고받는 것

- 프로토콜데이터 단위(PDU)

- 같은 계층 사이에서 주고받는 것

- 데이터링크 계층 - 프레임(frame)

- 네트워크계층 - 패킷(packet)

- 전송계층 - 세그먼트(segment)

'2학기 > 네트워크' 카테고리의 다른 글

네트워크 계층 - 3 계층  (0) 2013.09.23
전송 계층 - 4 계층  (0) 2013.09.09
데이터 링크 계층 - 2 계층  (0) 2013.09.09
물리 계층 - 1 계층  (0) 2013.09.09
ISO, OSI  (0) 2013.09.09
//

ISO, OSIISO, OSI

Posted at 2013. 9. 9. 09:31 | Posted in 2학기/네트워크

ISO

- International Organization for Standardization

- 1947년에 설립된 국제 표준을 제정하는 다국적 기관

- 이기종 컴퓨터간의 통신기능을 7계총으로 구분하여 각 계층마다 표준화된 서비스와 프로토콜을 규정

 

OSI

- Open System Interconnection

- 이기종 컴퓨터 간의 통신 시 네트워크 구조에 상관없이(개방형)통신

'2학기 > 네트워크' 카테고리의 다른 글

네트워크 계층 - 3 계층  (0) 2013.09.23
전송 계층 - 4 계층  (0) 2013.09.09
데이터 링크 계층 - 2 계층  (0) 2013.09.09
물리 계층 - 1 계층  (0) 2013.09.09
계층의 구성  (0) 2013.09.09
//