프로토콜3 통신 프로토콜(1) 1. Introduction 1) 단일 전송 통신 : 디지털/아날로그 신호, 압축, 경합, 보안, 무결성 논의 2) 복수 프레임을 갖는 일반통신에서의 논의 요구 ① 복수 프레임들 및 이들에 대한 확인응답 들의 추적 ② 손상되어 도착하는 프레임들에 대한 대응방법 ③ 프레임이나 확인응답이 도착하지 않거나 늦게 도착 할 때의 대응 3) 효율적인 통신 설정 및 유지 기능 ① 오류제어 (Error control) : 스테이션 프레임의 오류 검사 및 수정방법을 정의 → 패리티 검사 → 순환잉여검사 (CRC) → 헤밍 코드 ② 자동반복요청 (ARQ) → Automatic Repeat Request → 효과적인 프레임 재송신을 휘한 요청 → 예 : 정지 대기 프로토콜 ③ 흐름제어 (Flow control) : 다수의 .. 2023. 11. 22. 네트워크 구조 OSI 7 Layer의 개요 1) 네트워크 아키텍처(Network Architecture)의 목적 ․ 여러 네트워크에서 통신제어의 설치를 용이하게 하고 잘 정리된 도큐먼트에 의해 네트워크의 동작을 유지하게 합니다. ․ 여러 네트워크의 호환성을 두기 위한 다양한 시스템에 대한 독립적인 배경을 만들게 합니다. 2) OSI 7 Layer 모델의 개관 7. 응 용 사용자가 응용프로그램과 직접 작용 6. 프리젠테이션 사용자가 이해할 수 있는 형식으로 데이터를 제시 5. 세션계층 통신하는 사용자들을 동기화하고 오류복구, 명령들을 일괄적으로 다룬다 4. 트랜스포트 종단간의 통신을 다루는 최하위 계층 3. 네트워크 경로를 설정하고, 청구 정보를 관리(서브네트의 최상위 계층) 2. 데이터 링크 오류를 검출하거나 정정하고.. 2023. 11. 12. 웹 서비스 개요 1. 웹 서비스의 탄생 컴포넌트 기반의 대표적인 분산 컴퓨팅 모델로서는 CORBA, DCOM, RMI 프로토콜이 있으며, 이런 분산 컴퓨팅 모델의 대부분은 RPC(Remote Procedure Call)를 시발점으로 하고 있다. 즉 아무리 방법론적이나 기술적으로 향상된 분산 컴퓨팅 모델이라고 해도 기본적인 구조와 메커니즘은 RPC에서 벗어나나지 않는다는 의미이다. 분산 컴퓨팅 컴퓨터 프로그램이나 데이터가 네트워크 상에, 즉 대개 두 대 이상의 컴퓨터에 걸쳐 있는 경우로서, 화면 구성 및 단순한 데이터의 입출력은 클라이언트에서 수행하고 비즈니스 로직 및 저장 기능은 여러 서버에서 수행하는 컴퓨팅 모델을 의미한다. 컴포넌트 하나의 객체 또는 여러 개의 객체로 구성된 재사용이 가능한 소프트웨어 단위를 의미하는.. 2023. 9. 2. 이전 1 다음