728x90

1. 응용계층 (Application Layer)

- 사용자(응용 프로그램)가 OSI 환경에 접근할 수 있도록 서비스를 제공함

 - 응용 프로세서 간의 정보 교환, 전자 사서함, 파일 전송(FTP), 가상 터미널(Telnet) 등의 서비스를 제공함

 

2. 표현계층 (Presentation Layer)

 - 응용 계층으로부터 받은 데이터를 세션 계층에 보내기 전에 통신에 적당한 형태를 변환하고, 세션 계층에서 받은 데이터는 응용 계층에 맞게 변환하려는 기능을 함

 - 코드 변환, 데이터 암호화, 데이터 압축, 구문 검색, 정보 형식(포멧) 변환, 문맥 관리 기능을 함

 

3. 세션계층 (Sesstion Layer)

- 송.수신 측 간의 관련성을 유지하고 대화 제어를 담당하는 계층임

 

4. 전송계층 (Transport Layer)

 - TCP, UDP 등의 표준이 있음

**TCP, UDP

TCP 특징

1. 연결형 서비스로 가상 회선 방식을 제공

2. 흐름 제어(Flow control)

3. 혼잡 제어(Congestion control)

4. 높은 신뢰성을 보장

5. 전이중(Full-Duplex), 점대점(Point to Point) 방식

 

UDP 특징(막뿌린다)

1. 비연결형 서비스로 데이터그램 방식을 제공한다.

2. 데이터 수신 여부를 확인하지 않는다.

3. 신뢰성이 낮다(흐름 제어(flow control)가 없어서 제대로 전송되었는지, 오류가 없는지 확인할 수 없다.)

4. TCP보다 속도가 빠르다.

5. 1:1 & 1:N & N:N 통신이 가능하다.

 

**TCP UDP 그림으로 보는 차이점

 

5. 네트워크계층 (Network Layer)

 - 개방 시스템들 간의 네트워크 연결을 관리하는 기능과 데이터 교환 및 중계 기능을 함

 - 네트워크 연결을 설정, 유지, 해제하는 기능을 함

 - 경로 설정(Routing), 데이터 교환 및 중계, 트래픽 제어, 패킷 정보 전송을 수행함

*라우터 사용, 패킷전송

 

6. 데이터 링크 계층 (Data Link Layer)

 - 두 개의 인접한 개방 시스템들 간의 신뢰성 있고 효율적인 정보 전송을 할 수 있도록 함

 - 송신측과 수신측의 속도 차이를 해결하기 위한 흐름 제어 기능을 함

 - 프레임의 시작과 끝을 구분하기 위한 프레임의 동기화 기능을 함

*스위치, 브릿지 사용, 프레임 전송

 

7. 물리 계층 (Physical Layer)

 - 전송에 필요한 두 장치 간의 실제 접속과 절단 등 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙을 정의함

*허브, 리피터

* 암기 : 응표세전네데물

TCP/IP 4계층

실제로 우리가 사용하는 계층

ARP : IP 주소를 MAC 주소로 

RARP : MAC 주소를 IP 주소로 바꿈 

728x90

+ Recent posts