IT 용어 전송 계층 설명 알기

전송 계층 설명 알기 전송 계층(Transport Layer)은 송신 프로세스와 수신 프로세스를 직접 연결하는 단대단 (End-to-End) 통신 기능을 제공한다. 전송 계층 아래에 위치한 하위 계층은 호스트와 호스트 사이의 데이터 전송 과정에서 …

세션 계층 개념 알기

세션 계층 개념 알기 세션 계층(Session Layer)의 기능은 전송 계층과 유사하다. 그러나 사용자에게 원격 파일 전송이나 원격 로그인 같은 상위적 연결 개념인 세션 기능을 제공한다는 점이 다르다. 세션 계층에서는 송수신 …

(IT 용어) 표현 계층 해설 알아두기

표현 계층 해설 알아두기 계층 5까지는 주로 데이터의 전송에 관한 내용을 다루지만 표현 계층(Presentation Layer)은 데이터의 의미(Semantic)와 표현 방법(Syntax)을 처리한다. 즉, 통신 양단에서 서로 이해할 수 있는 표준 방식으로 데이터를 …

IT 관련 지식 응용 계층 정의 알아보기

응용 계층 정의 알아보기 최상위의 응용 계층(Application Layer)에서는 다양하게 존재하는 응용 환경에서 공통적으로 필요한 기능을 다룬다. 응용 환경은 매우 다양해 범위가 방대하지만 인터넷에서 많이 사용하는 서비스는 FTP(File Transfer Protocol)로 대표되는 …

단위테스트 설명 알기

단위테스트 설명 알기 단위테스트는 컴퓨터 프로그래밍에서 소스 코드의 특정 모듈이 의도된 대로 정확히 작동하는지 검증하는 절차다. 즉, 모든 함수와 메소드에 대한 테스트 케이스(Test case)를 작성하는 절차를 말한다. 이를 통해서 언제라도 …

(IT 용어) 대칭키 개념 알기

대칭키 개념 알기 대칭키 암호(Symmetric-key algorithm)는 암호화 알고리즘의 한 종류로, 암호화와 복호화에 같은 암호 키를 쓰는 알고리즘을 의미한다. 대칭키 암호에서는 암호화를 하는 측과 복호화를 하는 측이 같은 암호 키를 공유해야 …

IT 용어 공개키 암호방식 설명 알아보기

공개키 암호방식 설명 알아보기 공개키 암호 방식은 암호 방식의 한 종류로 사전에 비밀키를 나눠가지지 않은 사용자들이 안전하게 통신할 수 있도록 한다. 공개키 암호 방식에서는 공개키와 비밀키가 존재하며, 공개키는 누구나 알 …

IT 관련 개념적 데이터 모델링 설명

개념적 데이터 모델링 설명 개념적 데이터베이스 설계(개념 데이터 모델링)는 조직, 사용자의 데이터 요구사항을 찾고 분석하는데서 시작한다. 이 과정은 어떠한 자료가 중요하며 또 어떠한 자료가 유지되어야 하는지를 결정하는 것도 포함한다. 이 …

논리적 데이터 모델링 설명 알기

논리적 데이터 모델링 설명 알기 논리 데이터 모델링은 데이터베이스 설계 프로세스의 Input으로써 비즈니스 정보의 논리적인 구조와 규칙을 명확하게 표현하는 기법 또는 과정이라 할 수 있다. 논리 데이터 모델링의 결과로 얻어지는 …

물리적 데이터 모델링 뜻

물리적 데이터 모델링 뜻 데이터베이스 설계 과정의 세 번째 단계인 물리 데이터 모델링은 논리 데이터 모델이 데이터 저장소로서 어떻게 컴퓨터 하드웨어에 표현될 것인가를 다룬다. 데이터가 물리적으로 컴퓨터에 어떻게 저장될 것인가에 …