티스토리 뷰
네트워크 기초용어
시스템: 내부 규칙에 따라 능동적으로 동작하는 대상
인터페이스:시스템과 시스템을 연결하기 위한 표준화된 접근 방법
전송매체: 시스템끼리 정해진 인터페이스를 연동해 데이터를 전달할 때 필요한 물리적인 전송 수단(ex: 동축 케이블, 무선 신호)
프로토콜: 상호 연동되는 시스템이 전송 매체를 통해 데이터를 교환할 때 따르는 표준화된 특정 규칙
네트워크: 통신용 매체를 공유하는 여러 시스템이 프로토콜을 사용하여 데이터를 교환하는 시스템의 모음
인터넷: 전 세계 모든 네트워크가 유기적으로 연결되어 동작하는 통합 네트워크
표준화: 서로 다른 시스템을 상호 연동해 동작시킬 때 필요한 연동 형식의 통일
시스템 기초용어
노드: 인터넷에 연결된 시스템을 가장 일반화한 용어, 데이터를 주고받을 수 있는 모든 시스템을 통칭
호스트: 컴퓨팅 기능이 있는 시스템
클라이언트: 서비스를 이용하는 시스템
서버: 임의의 서비스를 제공하는 시스템
네트워크의 기능
OSI 7계층
물리계층: 호스트를 전송 매체와 연결하기 위한 인터페이스 규칙과 전송 매체의 특성을 다룸
데이터 링크 계층: 물리적 전송 오류를 감지하는 기능을 제공
네트워크 계층: 송신 호스트가 전송한 데이터가 수신 호스트까지 올바른 경로를 선택할 수 있도록 지원
전송 계층: 송신 프로세스와 수신 프로세스 간의 연결 기능을 제공하여 프로세스 사이의 안전한 데이터 전송을 지원
세션 계층: 응용 환경에서 사용자 간의 대화 개념의 연결로 사용
표현 계층: 정보를 교환하는 시스템이 표준화된 방법으로 데이터를 인식할 수 있게 해주며 압축과 암호화라는 기능도 수행
응용 계층: 사용자를 위한 다양한 네트워크 응용 환경을 지원
'프로그래밍 > 데이터통신과 네트워크' 카테고리의 다른 글
CDN이란? (0) | 2021.12.08 |
---|