TOP

컴퓨터 네트워크란 무엇입니까? 기본 개념.

설명

컴퓨터 네트워크 - 두 대 이상의 컴퓨터 사이의 통신 시스템. 가장 넓은 의미에서 컴퓨터 네트워크는 케이블이나 무선 매체, 다양한 기능 목적의 컴퓨터 및 네트워크 장비를 통한 통신 시스템입니다.

일반적으로 다양한 유형의 전기 신호 또는 전자기 방사선과 같은 다양한 물리적 현상을 사용하여 정보를 전송할 수 있습니다.

컴퓨터 네트워크의 전송 매체는 전화 케이블과 특수 네트워크 케이블(동축 케이블, 연선, 광섬유 케이블, 전파, 광 신호)일 수 있습니다.


레이어 및 프로토콜 이해

네트워크 프로토콜 - 컴퓨터 간의 상호 작용에 대한 일련의 규칙입니다. 프로토콜은 형식, 동기화, 순서 지정 및 오류 제어를 정의합니다. 이러한 규칙이 없으면 컴퓨터는 입력 비트 스트림의 의미를 볼 수 없습니다.

OSI (Open System Interconnection) 모델 - 데이터 통신 프로세스를 정의하고 표준화하는 일련의 프로토콜을 포함합니다. 모델은 이 프로세스를 레이어라고 하는 7개 그룹으로 나눕니다.

네트워크 레이어:

TCP/IP 모델 및 프로토콜에 대한 이해

일반화된 네트워크 계층 그룹:

물리 계층 프로토콜 및 장치에 대한 이해

신체 수준 정보 비트가 전기 신호의 형태로 전송되는 네트워크의 전기적, 시간 및 기타 특성을 결정합니다. 데이터 전송 채널의 성능(대역폭, 지연 시간, 오류율)은 물리적 캐리어의 다양한 속성에 따라 결정됩니다.

소프트웨어 계층 프로토콜의 이해 (HTTP, FTP, Telnet)

소프트웨어 계층 TCP/IP 프로토콜 제품군의 최상위에 있습니다. TCP 또는 UDP 포트를 통해 하위 계층과 통신합니다.

이해 HTTP 그리고 WWW

HTTP (Hypertext Transfer Protocol) 브라우저와 웹 서버 간의 통신에 사용됩니다. NTTR은 HTML 문서 전송을 지원합니다. 연결을 설정하기 위해 TCP 전송 프로토콜이 사용됩니다.

NTTR은 다음을 담당합니다.

UDP (User Datagram Protocol) - TCP 프로토콜과 달리 연결을 설정하지 않고 작동하는 TCP/IP 스택의 프로토콜입니다. 확인 및 전달 보장 없이 메시지를 교환합니다. UDP 프로토콜을 사용할 때 오류 처리 및 데이터 재전송에 대한 책임은 상위 프로토콜 계층에 할당됩니다. 다수의 클라이언트에 작은 응답을 보내는 서버에 효과적입니다.

문제 추적 및 해결을 위한 도구 (ICMP, ping, traceroute)

Ping - 네트워크 연결을 테스트하는 유틸리티입니다.

Traceroute - 네트워크 간의 데이터그램(메시지) 경로를 추적하는 유틸리티입니다.

ICMP (Internet Control Message Protocol) - 데이터 전송 중에 발생한 오류에 대한 메시지를 전송하는 데 사용되는 네트워크 프로토콜입니다. 유틸리티의 작동은 이 프로토콜을 기반으로 합니다. Ping 그리고 Traceroute .

클라이언트-서버 모델

클라이언트 서버 - 작업 또는 네트워크 로드가 서비스 제공자(서버)와 고객(클라이언트) 간에 분할되는 네트워크 아키텍처입니다.

소켓, IP 및 포트 주소 지정

네트워크 소켓 - 컴퓨터 네트워크의 최종 추상 연결 지점입니다.

API 소켓 - 네트워크 소켓을 제어하고 사용하기 위한 소프트웨어 인터페이스입니다.

소켓 주소 - IP 주소와 포트 번호의 조합.

프록시 서버 사용

프록시 서버 - 네트워크 서비스에 대한 간접(때로는 프록시) 요청을 수행할 수 있게 해주는 서버(컴퓨터 또는 프로그램)입니다. 로컬 네트워크에서 인터넷으로의 컴퓨터 액세스, 데이터 캐싱, 데이터 압축, 외부 액세스로부터 로컬 네트워크 보호, 인터넷 액세스 제한 및 트래픽 제어, 익명 액세스에 사용됩니다.

파일 전송 서비스: FTP, TFTP

FTP (File Transfer Protocol) - TCP/IP 네트워크에 있는 두 컴퓨터 간에 파일을 전송하는 데 사용되는 클라이언트/서버 유틸리티 및 프로토콜입니다. 또한 디렉토리를 생성 및 삭제하고 디렉토리 내용을 표시할 수 있습니다.

TFTP (Trivial File Transfer Protocol) - UDP 기반의 클라이언트/서버 유틸리티 및 프로토콜이며 간단한 파일 전송 작업에 사용됩니다.

이름 변환 서비스: DNS, whois

DNS (Domain Name System) - TCP/IP 네트워크에서 자원의 이름을 지정하는 시스템입니다.

WHOIS - 도메인 이름/IP 주소의 소유자를 확인할 수 있게 해주는 네트워크 프로토콜/서비스(TCP 프로토콜 기반)입니다.

원격 액세스 서비스: Telnet, SSH, rdesktop, VNC

Telnet - 원격 컴퓨터에 대한 터미널 액세스를 제공하는 구성 요소 집합입니다. Telnet 세션에는 Telnet 클라이언트와 Telnet 서버가 필요합니다. Telnet은 Telnet 서버와 클라이언트 간의 상호 작용을 정의하는 규칙 시스템인 프로토콜이기도 합니다.