본문 바로가기
반응형

Programming/Network28

[Network] 네트워크 강의 - 프로토콜의 이해 TCP/IP 흐름 제어 송신 호스트의 전송 속도를 조절하는 기능 수신 호스트의 버퍼 처리 속도보다 송신 호스트가 데이터를 전송하는 속도가 빠르면, 논리적인 데이터 분실 오류가 발생할 수 있음 데이터 전달 방식 - 단방향 : 데이터를 한쪽 방향으로만 전송(ex. 키보드, 마우스) - 전이중 : 데이터를 양쪽에서 동시에 전송 - 반이중 : 양방향으로 전송할 수 있지만, 특정 시점에서는 한쪽 방향으로만 전송 서비스 프리미티브 계층 구조 프로토콜에서 하위 계층이 상위 계층에 제공하는 서비스의 종류 연결형과 비연결형이 있으며 프리미티브 형태로 구현된다. - 연결형 서비스(TCP) CONNECT(연결 설정) -> DATA(데이터 전송) -> DISCONNECT(연결 해제) - 비연결형 서비스 전송할 데이터가 있으면 독립적으로 .. 2020. 12. 2.
[Network] 네트워크 강의 - 네트워크의 주소 체계 및 표현 네트워크 주소의 표현 1) 유일성 (IP주소 다르게) - 구분자의 가장 중요한 역할은 대상 시스템을 서로 구분하여 지칭하는 것 - 서로 다른 시스템이 같은 구분자를 갖지 않는 유일성을 보장해야함 2) 정보의 함축 - 구분자는 응용 환경에 필요한 다양한 정보를 포함하는 경우가 많음(ex. 도메인 / 문자 기반) - 구분자는 응용 환경에 적절히 대응할 수 있는 정보를 포함 3) 확장성 - 사용하는 구분자의 양 증가 - 구분자의 최대 한계 올바르게 설정(IPv4 -> IPv6) 4) 편리성 - 컴퓨터 시스템은 내부적으로 숫자 기반으로 처리되기때문에 구분자의 체계도 숫자 위주 - 보통 일반인이 의미를 이해할 수 없는 형식 - 시스템 내부 동작에 종속된 구분자 주소 체계는 사용자가 의미를 파악하기 어렵기 때문에 .. 2020. 12. 2.
[Network] 네트워크 강의 - 데이터 통신의 개요 / 용어정리 네트워크 프로토콜을 사용하여 데이터를 교환하는 시스템의 집합 (ex. 그물망, 여러개가 연결된 단말기 모음과 같음) 시스템 내부 규칙에 따라 능동적으로 동작하는 대상 (ex. 운영체제, 프로세스, 컴퓨터) 전송매체 시스템끼리 데이터를 전달하기 위한 물리적인 전송 수단 프로토콜 전송 매체를 통해 데이터를 교환할 때의 임의의 통신 규칙 (HTTP) 서로 다른 호스트에 위치한 동일 계층(OSI)끼리의 통신 규칙 인터페이스 시스템과 전송 매체의 연결 지점에 대한 규격 (ex. USB) 같은 호스트에 위치한 상하위 계층(OSI)사이의 규칙 서비스 하위 계층이 상위 계층에 제공하는 인터페이스 표준화 서로 다른 시스템이 상호 연동해 동작하기 위한 통일된 연동 형식 (ex. A4 규격의 표준화) 시스템의 구분 노드 :.. 2020. 12. 2.
[Network] Windows 방화벽 - 인바운드 / 아웃바운드 1. 방화벽(Firewall)이란? 네트워크를 통과하는 통신을 허용/거부/검열/수정하는 모듈이다. 네트워크 단계의 인터넷 보안 시스템 중 가장 널리 쓰이는 방법으로, 외부로부터 침입을 막는 벽으로 표현한 것이다. 방화벽은 물리적으로 네트워크를 연결하고 절단시키는 구조를 갖고있기때문에 응용프로그램을 고칠 필요없이 쉽게 사용할 수 있고, 네트워크에 흘러다니는 모든 패킷을 검사하여 해킹과 같은 외부침입을 근본적으로 막을 수 있다. 관리자가 규칙을 정하면 그에 따라 탄력적으로 운용되어 내,외부의 접속 상황을 감시할 수 있어 병목현상을 파악하는데에도 활용할 수 있다. 2. 인바운드와 아웃바운드 인바운드(Inbound) 아웃바운드(Outbound) - 내부를 향함 - 서버 내부로 들어오는 것 - 서버 또는 네트워크.. 2020. 11. 23.
반응형