전체 글

memo
·IT/Python
1.1 파이썬이란? 파이썬은 1991년 귀도 반 로썸(Guido van Rossum)이 발표한 인터프리터 언어이다. 파이썬이라는 이름은 귀도가 좋아하는 코미디 프로그램인 "Montry Python's Flying Circus"에서 따왔으며, 파이썬의 사전적인 의미를 나타내는 뱀을 아이콘으로 사용하고 있다. 1.2 파이썬의 특징 - 가독성 : 문법이 간결하고 가독성이 좋다 / 코드블럭을 들여쓰기로 구분한다. - 풍부한 라이브러리 : 많은 라이브러리가 기본으로 포함되어 있으며, 확장성도 좋음. - 접착성 : C로 구현되어 있는 모듈을 쉽게 만들어 붙일 수 있다. - 무료 : 파이썬 소프트웨어 재단에서 관리하고 있으며, 라이센스는 Python Software Foundation License를 따른다. - 유..
·IT/Network
(2) 메시지교환 기법 전송되는 데이터를 일련의 메시지 단위로 교환을 해준다. 각 중간의 교환 노드들은 수신된 데이터를 자신의 버퍼에 먼저 저장을 해놓았다가 회선의 상태를 파악해 적당한 때에 전송을 해준다. 전자메일이 대표적 메시지 교환의 특징 데이터의 전송 전에 Call Setup 과정을 거치지 않고 곧 바로 데이터를 전송할 수 있다. 교환되는 메시지는 파일단위의 형태로 이루어진다. 중간 교환 노드들은 메시지를 전부 다 받은 후 그 다음 노드로 전송을 한다. 메시지를 전부 받은 후 전달을 하기 때문에 Store and Forward(축적 전송)이라고 한다. 메시지 교환의 장점 송신측과 수신측이 동시에 통신 가능상태에 있지 않아도 된다. 메시지를 교환노드에서 축적한 후 전송을 하기 때문에 혼잡상황을 피할..
·etc/알쓸신잡
BIS(Bank for International Settlements) 비율?  국제결제은행(BIS) 기준에 따른 은행의 자기자본 비율을 뜻함  BIS 비율이 높은 은행일 수록 안전한 은행으로 보면 된다.   BIS 비율은 자기자본을 위험 가중 자산으로 나눠 100을 곱하면 나온다.  따라서, 자기자본이 많고 위험가중자산이 적으면 BIS 비율은 높게 나온다.    기본 자본 비율 / 보완 자본 비율 / 위험 가중 자산    자기자본  국제결제은행의 기준에 따른 기본자본과 보완자본의 합계액을 말함  자기자본 비율이 8% 이상이면 양호 최소 10%이상은 우량회사라고 할 수 있다.    기본자금  자본금, 내부유보금 등 금융기관의 실질순자산으로서 영구적인 성격을 지닌 것    보완자본  후순위채권, 하이브리드..
·IT/Network
1. 통신망의 개요 통신망이란 생산된 정보가 여러 노드를 거쳐 목적지까지 갈 수 있도록 구축된 네트워크를 말한다. 통신망의 종류 (1) 기능에 의한 분류 PSTN(Public Switched Telephone Network) 오로지 음성 통신망을 위한 망을 말하며, 통신 사업자에 의해 구축되며 현존하는 전화 네트워크를 말함 PSDN(Public Switched Data Network) 목적은 전화통신을 위해 만들었지만 그 일부를 따로 떼서 데이터 통신 용도로만 사용하는 네트워크를 말함 ISDN(Integrated Service Digital Network) 일반 전화선을 사용하지만, 음성과 데이터를 동신에 전송할 수 있는 종합정보통신망이라 말함 (2) 거리에 의한 분류 LAN(Local Area Netw..
·IT/Network
1. Token Passing 토큰이라는 특수한 패킷을 획득한 노드만이 데이터를 전송할 수 있는 방법 (1) Token Ring(토큰 링) 토폴로지가 원형으로 구축된 네트워크에서 사용하는 토큰 전달 액세스 방식으로 원형으로 설계된 케이블을 따라 한 컴퓨터에서 다른 컴퓨터로 토큰을 전달하는 방법 주로 사용되는 전송 매체로는 Thinnet cable, Thicknet cable을 주로 사용하고, 접속하기 위한 장치로는 BNC T커넥터를 사용한다. Token이라는 특수한 패킷이 원형을 따라서 한쪽 방향으로만 순차적으로 전송이 됨으로써 한 컴퓨터가 데이터를 전송하기 위해서는 빈 토큰이 자신에게 전달될 때까지 기다려야 한다. 만약 전송할 데이터가 있을 때 자신에게 빈 토큰이 전달된다면 즉시 토큰에 데이터를 실어 ..
·IT/Network
1. LAN LAN은 일반적으로 큰 건물이나 지리적으로 한정된 거리에서 고속으로 데이터를 교환할 수 있는 망을 의미한다. 거리에 제한을 둔, 고속의 망을 보통 LAN이라고 부른다. (1) LAN의 특징 고속 통신 제공 거리의 제한 신뢰도가 높음 망 설치 및 확장,변경가능 다양한 통신 장비와 연결 가능 다양한 데이터의 처리가 가능 오류 제어 가능 (2) LAN의 분류 토폴로지별 분류 : 버스(Bus), 링(Ring), 스타(Star) 전송매체에 의한 분류 액세스 방법에 의한 분류 케이블 규격에 의한 분류 (3) LAN의 통신 장비 분류 NIC(Network Interface Card) 리피터(Repeater) Bridge Switch Router Brouter Gateway (4) LAN의 표준 802.X..
·IT/Security
1. 개요 통신 구간 암호화를 위해 많이 사용하는 OpenSSL 라이브러리에서 서버에 저장된 중요 메모리 데이터가 노출되는 HeartBleed라고 명명된 심각한 버그가 발견되어 시스템 및 소프트웨어에 대한 신속한 취약점 조치를 권고 2. 취약점 정보 시스템 메모리 정보 노출 취약점 CVE-2014-0160 (2014.04.07.) 영향 받는 버전 OpenSSL 1.0.1 ~ OpenSSL 1.0.1f OpenSSL 1.0.2-beta, OpenSSL 1.0.2-beta1 영향 받는 시스템 및 소프트웨어 취약한 OpenSSL 버전이 탑재된 시스템 서버(웹서버, VPN 서버 등), 네트워크 장비, 모바일 단말 등 다양한 시스템이 해당될 수 있음 취약한 OpenSSL 라이브러리가 내장된 소프트웨어 제품 영향 ..
·IT/Tip
오라클 에러 코드 ORA-00000 성공적인 정상 종료입니다. ORA-00001 유일성 제약조건(%s.%s)에 위배됩니다. ORA-00017 트레이스 이벤트 설정이 세션에 요구되었습니다. ORA-00018 최대 세션 수를 초과했습니다. ORA-00019 최대 세션 라이선스 수를 초과했습니다. ORA-00020 최대 프로세스 수(%s)를 초과했습니다. ORA-00021 세션이 다른 프로세스에 첨부되어 있음; 세션을 변경할 수 없습니다. ORA-00022 부적절한 세션 번호; 액세스가 거절되었습니다. ORA-00023 세션이 프로세스 고유의 메모리를 참조함; 세션을 분리할 수 없습니다. ORA-00024 단일 프로세스 모드에서는 하나 이상의 프로세스가 로그인할 수 없습니다. ORA-00025 %s에 메모리를..
·IT/Network
(1) 상위 계층 장비 ① L4 스위치 트랜스포트 계층을 기반으로 패킷을 분류하고 경로를 제어하는 점은 L2나 L3 스위치와 비슷하지만, 트랜스포트 게층에서 발생하는 세션을 관리하고, 포트 번호로 세션을 관리하기 위한 패킷도 조작한다는 차이점이 있다. 로드 밸런싱이 가장 큰 핵심이다. 서버나 장비, 네트워크의 부하를 분산해 고가용성 시스템을 구축해 신회성과 확장성을 향상할 수 있다. 서버 로드 밸런싱 여러 대의 서버를 마치 하나의 서버처럼 동작시킴으로써 성능을 쉽게 확장하게 하고, 서버의 장애 발생 시에도 타 서버로 운영이 가능하게 함으로써 신뢰성을 향상시키기 위한 방법이다. Client가 웹브라우저 상에서 URL을 입력하여 DNS로 하여금 얻어지는 Ip address(Virtual IP : VIP)를 ..
·IT/Network
(1) 네트워크 계층 장비 주요 기능은 라우팅이며, 라우팅은 데이터를 목적지까지 전송하기 위한 최적 경로를 찾는데 있다. 랜을 벗어난 통신을 하기 위해 네트워크 계층에서 IP 주소 사용 ① 라우터 네트워크 계층의 대표 장비 게이트웨이라고도 하는데, 게이트웨이는 원래 서로 다른 프로토콜을 사용하는 네트워크를 연결해주는 장비 게이트웨이처럼 논리적으로 분리된 둘 이상의 네트워크를 연결하는 역할과 반대로 로컬 네트워크에서 브로드캐스트를 차단하여 네트워크를 분리하는 역할 수행 가장 중요한 기능은 패킷 교환망에서 패킷의 최적 경로를 찾기 위한 라우팅 테이블을 구성하고, 이 라우팅 테이블에 따라 패킷을 목적지까지 가장 빠르게 보내는 길잡이 역할 서로 다른 VLAN간에 통신을 가능하게 함 기본적인 보안과 관련한 기능과..
김반장님
Remember