본문 바로가기

IT기초3

IT 기초 지식 도서 ⑥ [모두의 네트워크] 6. 전송 계층 : 신뢰할 수 있는 데이터 전송하기 * 전송 계층(Transport Layer, 트랜스포트 계층)란? : 목적지에 신뢰할 수 있는 데이터를 전달, 오류를 점검하는 기능(오류 발생 시, 데이터를 재전송하도록 요청), 전송된 데이터의 목적지가 어떤 어플리케이션인지 식별 상위 계층이 데이터 전달의 유효성이나 효율성을 신경쓰지 않도록 한다. 데이터가 중복되거나 누락되지 않고 오류없이 순서에 맞게 전송되도록 관리 - 특징 1. 신뢰성/정확성 : 데이터를 목적지에 문제없이 전달 - 연결형 통신(여러 번 확인 후 데이터 보냄) => TCP 2. 효율성 : 데이터를 빠르고 효율적으로 전달 - 비연결형 통신(확인 절차 없이 데이터 보냄) Ex) 동영상 => UDP * TCP(Transmission Con.. 2021. 1. 27.
IT 기초 지식 도서 ② [모두의 네트워크] 2. 네트워크의 기본 규칙 * 프로토콜(Protocol)이란? : 네트워크를 통해 통신하기 위한 규칙 독립적인 여러 규칙이 있음(서로 영향을 끼치지 않음) * OSI 모델이란? : 국제 표준화기구(International Organization for Standardization ; ISO)에서 제정한 표준 규격 네트워크의 기본 구조를 7개의 계층으로 표준화한 통신 규약 다른 모든 통신 규약의 기반이 됨 데이터 송·수신 시, 7계층(레이어)을 거쳐 이루어짐 응용 계층(7계층) ↔ 표현 계층(6계층) ↔ 세션 계층(5계층) ↔ 전송 계층(4계층) ↔ 네트워크 계층(3계층) ↔ 데이터 링크 계층(2계층) ↔ 물리 계층(1계층) - 송신(7계층→1계층)/수신(1계층→7계층) [OSI 모델 각 계층의 역할] 계.. 2021. 1. 20.
IT 기초 지식 도서 ① [모두의 네트워크] 1. 네트워크 첫걸음 * 컴퓨터 네트워크란? : 2대 이상의 컴퓨터를 연결한 통신망 네트워크를 통해 데이터를 주고받을 수 있음(데이터 송·수신, 웹 사이트 열람, 메일 송·수신 등) - 인터넷 : TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크 전 세계의 네트워크를 연결한 하나의 거대한 컴퓨터 통신망 * 패킷(Packet)이란? : 네트워크에서 전송하는 데이터의 기본 단위(작게 분할된 데이터 조각) 용량이 큰 데이터는 패킷으로 분할하여 전송해야 함 큰 데이터를 그대로 보낼 시, 네트워크의 대역폭(bandwidth)을 점유(차지)해서 다른 패킷의 흐름을 막을 수 있음 패킷에 번호를 붙여 목적지에 도착한 데이터를 온전히 복원하는 것을 용이하게 함 -대역폭(bandwidth) : 네트워크에서 이용 .. 2021. 1. 19.