---
title: "2계층과 4계층의 오류제어, 흐름제어"
id: "510"
type: "post"
slug: "373"
published_at: "2010-06-13T10:38:59+00:00"
modified_at: "2010-06-13T10:38:59+00:00"
url: "https://dworld.deios.kr/373/"
markdown_url: "https://dworld.deios.kr/373.md"
excerpt: "오류제어 및 흐름제어 기능은 계층 2와 4에도 있다. 이들의 차잇점을 쓰시오. 2계층과 4계층의 차이점.2계층은 서로 연결된 두 노드간의 제어이며, 4계층은 단대단 제어이다.따라서 4계층의 오류제어와 흐름제어는 단말과 네트워크를 포함한 제어 기술이다.2계층의 오류 제어는 오류제어를 담당한다. 4계층의 오류제어는 송신측과 수신측 단대단 오류..."
taxonomy_category:
  - "Storage"
  - "Study"
---

### 오류제어 및 흐름제어 기능은 계층 2와 4에도 있다. 이들의 차잇점을 쓰시오.

  
2계층과 4계층의 차이점.  
2계층은 서로 연결된 두 노드간의 제어이며, 4계층은 단대단 제어이다.  
따라서 4계층의 오류제어와 흐름제어는 단말과 **네트워크를 포함**한 제어 기술이다.  
  
2계층의 오류 제어는 오류제어를 담당한다. 4계층의 오류제어는 송신측과 수신측 단대단 오류 제어이다.  
2계층의 흐름제어는 역시 인접노드간의 흐름 제어이고, 4계층의 흐름제어는 단대단 흐름제어이다.

### 관련된 글:

1. [고속 네트워크 프로토콜의 목적과 수행과정](https://dworld.deios.kr/370/)
2. [고속 네트워크에서의 메모리 병목 현상](https://dworld.deios.kr/371/)
3. [TCP 폭주(혼잡)제어](https://dworld.deios.kr/372/)
4. [클립보드 기능 구현](https://dworld.deios.kr/406/)

## Similar Posts

- OpenCV를 가지고 놀고 있는데 이놈이 char *밖에 지원하지 않아서 고생이 많습니다. 소스도 있겠다 확 다 뜯어고쳐버릴까… 라고 생각은 했지만 막상 하려니 엄두가 나질 않네요… 이게 다 실력이 부족해서라는… ㄷㄷㄷ MSDN도 찾아보고 이래저래 해봤지만 파일 경로등 특수문자 or 한글(유니코드)를 포함한 LPCTSTR은 char*형으로 쉽게 변환하지 못했습니다. \는 짤라먹기 일수고 한글은 듣도보도 못한 한자 or 일어로 변환되버렸죠 ㅠㅠ…
- TCP의 폭주제어에서 예약방식을 못 쓰고 피드백 기반 방식을 사용하여야 하는 이유를 설명하시오. 예약 방식의 경우 데이터 전송 중 경로상의 라우터에서 폭주 혹은 에러가 발생했을 경우 송신자는 계속 데이터를 보내게 되어 혼잡이 가중된다. 이를 해결하기 위해 피드백 방식을 사용한다.송신자는 약간의 데이터만 전송하여 도착 여부를 확인 후 점점 전송량을 늘려간다. 이처럼 네트워크의 상태에 따라 송신측에서 전송량을 조절하여야 한다….
- 메모리가 미래 통신에 있어서 병목 지점이 되는 이유를 설명하고 해결 방안을 제시하시오. 1) 메모리는 코드와 데이터를 함께 저장한다. 표현 계층이 개입한다면 메모리 연산이 증가하게 되어 병목 현상이 발생한다. -> 표현계층을 적게 사용한다.2) 각 계층 이동시 메모리 연산 증가. OSI-7-layer에서 각 계층 이동시 메모리 복사가 빈번하게 일어나게 된다. -> shared memory, page remapping, 계층 통합 처리3)…
- cfile25.uf.20778B3C4F95B37218BD8A.pdf 관련된 글: 2계층과 4계층의 오류제어, 흐름제어 모든 창 닫기 구현 클립보드 기능 구현 프로젝트 설정 파일 적용하기
- 1. 기본 형식 User-agent: 규칙을 적용할 Agent Disallow: 차단할 URL Allow: 허용할 URL URL은 대소문자를 구별한다. 정규표현식을 사용할 수 있다. 2. 예제 모든 Agent에 대해서 모든 URL의 접근을 불허 User-agent: * Disallow: / 관련된 글: Tistory 암호화되지 않은 암호 전송 고속 네트워크 프로토콜의 목적과 수행과정 고속 네트워크에서의 메모리 병목 현상 TCP 폭주(혼잡)제어
- 이제 슬슬 공부나 해볼까하고 마음먹던중;;; 그냥 갑자기 C를 하고 싶어졌습니다… 이제까지 하려고 하려고 해도… 귀찮아서 접어두었던 C 책 한권을 꺼내서;;; 첫장을 펼처보니 “Turbo C++”를 설치하라는 겁니다… 전 착한 학생이기 때문에(~ㅋ) 하라는데로 설치했죠;;; 설치하고 보니 이게 왼걸;;; 구석기시대에서나 볼수있는 인터페이스;;; ㄷㄷ;;; 그래서 부대안에 있을때 사용했던 AcroEdit과 연결하기로 마음먹었습니다… 열심히 컴파일러를 찾아 해매였는데…;;; 이게 왠걸;;; 도처히 못찾겠습니다.;;;…

### 답글 남기기 [응답 취소](/373/?t=1792036983#respond)
