반응형

2024/11/21 2

전송 계층(Transport Layer) 정리 (1) (Feat. TCP)

전송 계층 (Transport Layer)오류 제어, 흐름 제어, 분할과 병합과 같은 데이터 순서화 등 기능을 가짐데이터 링크 계층의 특징과 유사프로세스 간 통신을 담당 멀티플렉싱 (Multiplexing)전송 계층의 주된 기능 중 하나로, 멀티플렉서와 유사한 기능을 가짐전송 계층의 여러 소켓에서 송신하는 데이터에 패킷을 붙여 통합하여 네트워크 계층으로 전달 (N -> 1)Sender의 역할디멀티플렉싱(DeMultiplexing)하나의 데이터를 분할하여 여러 소켓에 배분 해주는 것 (1 -> N), Receiver의 역할TCP 헤더(Header) 구조연결형 서비스와 신뢰성 있는 전송 보장전이중 방식의 가성 회선 제공IP는 컴퓨터 레벨에서 통신을 제공하고, TCP는 응용 프로그램 간 통신에 중점을 둠 TC..

데이터베이스(Database) 설계하기

1. 요구 사항 분석사용자의 요구 사항을 수집하고 분석하고,  DB의 목적 파악결과물 : 요구 사항 명세서 2. 개념적 설계요구 사항 명세서를 기반으로 개념적 스키마 생성개체를 추출 (의미가 있는 명사를 찾음)개체 간의 관계를 정의 (의미가 있는 동사를 찾음)E-R 다이어그램으로 개념적으로 표현결과물 : E-R 다이어그램 (개체-관계 다이어그램)기호기호 이름의미□사각형개체 타입◇마름모관계 타입ㅇ타원속성◎이중 타원다중값 속성 (복합 속성)ㅇ밑줄 타원기본키 속성―이중 실선필수로 연결해줘야 하는 관계 3. 논리적 설계개념적 스키마를 논리적 모델링하여 논리적 스키마 생성관계 데이터 모델(릴레이션, 스키마) 를 주로 사용데이터 타입, 길이, 기본 값, 제약조건 등을 정의모든 개체는 릴레이션으로 변환한다.결과물 :..

반응형