목록IT (49)
언젠가는
단편화 프로토콜의 기능 중에서 전송 시간을 빠르게 하고, 통신 중에 발생하는 오류를 효과적으로 제어하기 위해 전송할 데이터를 전송에 알맞은 일정한 크기의 작은 블록으로 자르는 작업을 말합니다. 프레임워크의 특성 모듈화, 재사용성, 확장성, 제어의 역 흐름. 클라우드 컴퓨팅 각종 컴퓨팅 자원을 중앙컴퓨터에 두고 인터넷 기능을 가지고 있는 기기를 통해서 항상 어디에서도 인터넷에 연결만 되면 컴퓨터 작업을 행할 수 있는 환경을 말합니다. 인터클라우드 컴퓨팅 대등 접속(peering), 연합(federation), 중개(intermediary) NDN(Named Data Networking) 콘텐츠 자체의 정보와 라우터 기능만 가지고 데이터 전송을 행합니다. IP 연결망을 대신할 인터넷 아키텍처로 콘텐츠 중심 ..
요구사항 분석기법 요구사항 분류 -> 개념 모델링 -> 요구사항 할당 -> 요구사항 협상 -> 정형분석(구문과 의미를 갖는 정형화된 언어를 이용해 요구사항을 수학적 기호로 표현한 후 이를 분석하는 과정으로 가장 마지막에 합니다. WAS 서버 관련 요구사항 식별 시 고려사항 가용성, 성능, 기술 지원, 구축 비용 웹의 3요소 웹 표준, 웹 접근성, 웹 호환성 마스터 슬레이브 아키텍처 패턴 중에서 장애 허용 시스템과 병렬 컴퓨팅 시스템에서 주로 활용되는 패턴으로, 메인 컴포넌트에서 서브 컴포넌트로 작업을 나누어서 분배한 다음에 처리된 결과물을 다시 돌려받는 방식의 패턴입니다. 배열 동일 자료형이어야 하며, 데이터들이 같은 크기로 나열되며, 순서를 가집니다. 기억 장소 추가가 어렵고, 데이터 삭제 시 기억 장..
OSI 7 계층 중 네트워크 계층 패킷을 발신지로부터 최종 목적지까지 전달하는 책임을 가지고 있습니다. 패킷에 발신지와 목적지의 논리 주소를 추가합니다. 라우터나 교환기는 패킷 전달을 위해 경로를 지정하거나 교환 기능을 제공합니다. SAN 네트워크 상에 광채널 스위치의 장점인 고속 전송과 장거리 연결 및 멀티 프로토콜 기능을 활용한 것입니다. 각기 다른 운영체제를 가진 여러 기기들이 네트워크상에서 동일한 저장장치의 데이터를 공유하게 함으로써 여러 개의 저장장치나 백업 장비를 단일화시킨 시스템입니다. SSH(secure shell) SSH의 기본 네트워크 포트는 22번이고, 전송되는 데이터는 암호화됩니다. 키를 통한 인증은 클라이언트의 공개키를 서버에 등록해야 합니다. 서로 연결되어 있는 컴퓨터 사이에서 ..
세션 하이재킹을 탐지하는 방법 비동기화 상태 탐지, ACK STORM 탐지, 패킷의 유실 및 재전송 증가 탐지. Evil Win Attack 소셜 네트워크에서 악의적인 사용자가 아는 사람 또는 어떤 유명인사로 변장하여 활동하는 공격 기법입니다. 접속한 사람들을 기만해서 로그인 비밀번호나 신용카드 번호를 가로채기 위해 합법적인 네트워크로 변장한 무선 네트워크를 통해 노트북이나 디지털 기기로 핫스폿에 연결한 무선 사용자들을 공격합니다. 피싱 전자우편, 메신저를 통해서 알고 있던 사용자로 변장하여 필요한 정보를 부적절하게 얻으려는 것을 말합니다. 소셜 엔지니어링의 한 종류입니다. Logic bomb 어느 날짜나 시간 등의 조건이 달성되었을 때 악랄한 기능이 실행될 수 있게 만든 코드의 한 부분으로 소프트웨어 ..
테스트 케이스 구현된 소프트웨어가 사용자의 요구사항을 정확하게 지켜서 만든 것인지를 확인하기 위해 설계된 입력 값, 실행 조건, 기대 결과 등으로 구성된 테스트 항목에 대한 명세서입니다. 테스트 시나리오 테스트 케이스를 적용하는 순서에 따라 여러 개의 테스트 케이스들을 묶은 집합을 말합니다. 테스트 오라클 테스트의 결과가 참인지 거짓인지를 판단하기 위해서, 미리 정해 둔 참값을 입력하여 비교하는 기법 및 활동입니다. 종류에는 참 테스트 오라클, 샘플링 테스트 오라클, 휴리스틱 테스트 오라클, 일관성 검사가 있습니다. 빌드 자동화 도구 빌드를 포함하여 테스트도 하고, 배포를 자동화할 수 있게 도와주는 도구입니다. Ant, Make, Maven, Gradle, Jenkins 등이 있습니다. Jenkins J..