1. Connection Timeout vs. Read Timeout서버의 응답이 지연될 때 클라이언트 측에서 발생하는 타임아웃 Connection Timeout종단 간 연결하는데 소요되는 최대 시간을 넘겨 연결할 수 없는 것으로 판단하고 에러 발생종단 간 연결 : TCP 3 way handshake를 통한 TCP 연결RTO : 패킷 유실 여부를 판단하는 타임아웃 값RTT(Round Trip Time)을 기준으로 생성가능한 Timeout 경우SYN 패킷 유실 : 최초 연결 시 InitRTO 기준 (Linux 기준 1초로 하드 코딩됨)SYN + ACK 패킷 유실ACK 패킷 유실 Read Timeout연결된 종단 간에 데이터를 주고 받을 때 소요되는 최대 시간을 넘겨 데이터를 받을 수 없는 것으로 판단하고 ..
1. 기본 명령어clear : 터미널 창 clearwhoami : 현재 로그인한 사용자의 idroot : 슈퍼관리자 ID권한 이슈가 없음. 그래서 실수할 수 있기 때문에 보통 root를 사용하지 않음sudo 명령어 : root 권한으로 실행ex. sudo apt-get updateapt-get update : 여러가지 프로그램 업데이트 하고 싶을 때시스템과 관련된 명령어여서 관리자 권한이 필요man [명령어] : 해당 명령어의 여러가지 옵션을 확인할 수 있음ex. man ls 2. 파일 관련 명령어pwd : 현재 디렉토리 위치cd : 디렉토리 이동cd [하위 폴더명]cd .. : 상위 폴더로 이동cd ~ : 사용자 홈폴더로 이동cd [절대경로]cd - : 직전에 방문한 폴더로 이동ls : 파일 목록 출력..
DNS(Domain Name System)란?도메인 주소를 ip주소로 변환하거나 그 반대의 역할을 수행하는 시스템사용하는 이유IP 주소보다 도메인 주소를 이용하는 것이 사용자 입장에서 더 편리서버 IP 변경에 쉽게 대응할 수 있음더보기도메인으로 IP 주소 확인 방법ping을 날려봄ex. naver.com에 ping 날려서 ip 확인하기 DNS 작동 원리1. 웹 브라우저에 http://www.naver.com을 입력하면 먼저 PC에 저장된 Local DNS에게 "http://www.naver.com"이라는 hostname에 대한 IP 주소를 요청(만일, Local DNS에 해당 IP 주소가 없지만, 이전에 접속한 적이 있어 Local DNS에 접속정보가 캐싱이 되어있다면 바로 PC에 IP 주소를 주고 웹..
1. DB Link한 데이터베이스에서 네트워크 상의 다른 데이터베이스에 접속하기 위한 설정을 해주는 Oracle 객체Oracle DB만 가능따라서, 타 DBMS와는 Link 불가능활용스케쥴러를 통해 원격지에 있는 데이터를 로컬쪽에 수집로컬자료를 원격지에 전송 종류종류설명Public Database Link- 보안에 취약하지만 편리함- Public 링크를 생성하지 않는 경우, DB 사용자마다 링크를 별도로 생성해줘야 함Private Database Link- 특정 사용자만 사용 가능- 보안적으로 Public 링크보다 우수- 연결을 원하는 각각의 사용자마다 DB Link를 생성해줘야 해서 작업/관리 더 필요 설정 방법ex. A DB에서 B DB로 DB Link를 걸고자 할 때두 DB 간에 1521(기본 포..