TCP/IP 응용 계층, 웹서비스 HTTP, HTTPS, SSH 동작 방식, FTP, SMTP, POP3
1. 응용 계층 1) 응용 계층 개요 응용 계층은 TCP/IP의 최상위 계층으로, OSI 참조 모델의 세션 계층과 표현 계층을 포함한다. 컴퓨터에서 웹 사이트에 접속할 때 필요한 프로토콜과 프로그램을 지원한다. 흔히 사용되는 응용 계층의 프로그램으로는 웹 브라우저, 이메일 클라이언트, FTP 클라이언트 등이 있다. 이러한 프로그램들은 서비스를 요청하는 클라이언트와 서비스를 제공하는 서버로 나뉜다. 응용 계층의 프로토콜은 클라이언트와 서버 간에 데이터를 주고받기 위해 사용된다.2) 응용 계층 프로토콜의 종류 응용 계층 프로토콜은 다양한 서비스를 제공하며, 웹 사이트 접속, 파일 전송, 이메일 송수신, 원격 접속 등의 기능을 지원한다. 주요 프로토콜로는 HTTP, FTP, SMTP, POP3, IMA..
2024. 5. 18.
오류제어, 오류 검출 방식, 패리티 검사, 체크섬, CRC 방식, 귀환오류제어, 결정귀환 ARQ, 전진오류 정정
1. 오류와 오류제어 데이터 전송에서 오류율은 전송된 비트 수와 비교한 오류 비트 수의 비율로 정의된다. 이는 보낸 데이터와 받은 데이터의 형태가 같아야 함을 의미하며, 만약 차이가 있다면 오류가 있다고 할 수 있다. 전자기 신호는 잡음으로 인해 간섭을 받을 수 있으며, 이는 신호의 형태나 타이밍을 바꿀 수 있다. 단일 비트 오류 또는 연속된 여러 비트 오류가 발생할 수 있으며, 실제 통신 매체에서는 잡음의 영향으로 메시지에 여러 비트가 추가되거나 반대로 몇 개의 비트가 없어질 수도 있다.전송된 데이터가 목적지에 도달하지 않거나 시스템의 고장으로 인해 도달하지 못할 경우도 오류로 간주된다. 따라서 오류 제어 기법을 설계할 때는 이러한 점들을 고려해야 한다. 오류 제어 방식에는 전진 오류정정(forward..
2024. 5. 16.