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..
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 라이브러리가 내장된 소프트웨어 제품 영향 ..
오라클 에러 코드 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에 메모리를..
(1) 상위 계층 장비 ① L4 스위치 트랜스포트 계층을 기반으로 패킷을 분류하고 경로를 제어하는 점은 L2나 L3 스위치와 비슷하지만, 트랜스포트 게층에서 발생하는 세션을 관리하고, 포트 번호로 세션을 관리하기 위한 패킷도 조작한다는 차이점이 있다. 로드 밸런싱이 가장 큰 핵심이다. 서버나 장비, 네트워크의 부하를 분산해 고가용성 시스템을 구축해 신회성과 확장성을 향상할 수 있다. 서버 로드 밸런싱 여러 대의 서버를 마치 하나의 서버처럼 동작시킴으로써 성능을 쉽게 확장하게 하고, 서버의 장애 발생 시에도 타 서버로 운영이 가능하게 함으로써 신뢰성을 향상시키기 위한 방법이다. Client가 웹브라우저 상에서 URL을 입력하여 DNS로 하여금 얻어지는 Ip address(Virtual IP : VIP)를 ..
(1) 네트워크 계층 장비 주요 기능은 라우팅이며, 라우팅은 데이터를 목적지까지 전송하기 위한 최적 경로를 찾는데 있다. 랜을 벗어난 통신을 하기 위해 네트워크 계층에서 IP 주소 사용 ① 라우터 네트워크 계층의 대표 장비 게이트웨이라고도 하는데, 게이트웨이는 원래 서로 다른 프로토콜을 사용하는 네트워크를 연결해주는 장비 게이트웨이처럼 논리적으로 분리된 둘 이상의 네트워크를 연결하는 역할과 반대로 로컬 네트워크에서 브로드캐스트를 차단하여 네트워크를 분리하는 역할 수행 가장 중요한 기능은 패킷 교환망에서 패킷의 최적 경로를 찾기 위한 라우팅 테이블을 구성하고, 이 라우팅 테이블에 따라 패킷을 목적지까지 가장 빠르게 보내는 길잡이 역할 서로 다른 VLAN간에 통신을 가능하게 함 기본적인 보안과 관련한 기능과..
(1) 데이터 링크 계층 장비 MAC 주소를 이용하여 데이터 링크 계층을 필터링하며 물리 계층 장비에 비해 많은 기능을 수행 ① 랜카드 LAN 어댑터나 NIC(Network Interface Card) 등으로 불림 랜카드 자체는 물리 계층에서 작동하고, 드라이버를 포함하면 데이터 링크에서 작동 통신 전용 칩과 퍼버 및 Boot EPROM 소켓, Config EPROM, LED, 트랜시버 등으로 구성 컴퓨터에서 전송을 요구하면 랜카드로 정보를 일정한 형태로 만들어 보내고 랜카드에서는 이 정보를 일단 버퍼에 저장한 다음 해당 네트워크에 적합한 형태로 전송한다. 드라이버는 랜카드를 제어하는 소프트웨어로 랜카드를 초기화하며, 데이터 링크 하위 계층(MAC 계층)으로 들어온 데이터를 상위 계층으로 넘겨주고 상위 ..
(1) 물리 계층 장비 물리 계층은 네트워크 장비간의 실제 전기적인 전송을 담당하며, 개별 물리 계층 표준에 따라 전압, 전류의 이동, 커넥터의 모양, 전송 거리 등을 다룬다. ① 트랜시버(Transceiver) 전송기(Tranmitter)와 수신기(Receiver)를 하나로 합친 장비 크게 내장형과 외장형으로 나뉨 내장형 : 랜카드(Network Interface Card) 외장형 : 서로 다른 커넥터간(BNC 커넥터, AUI 커넥터, 광 커넥터, RJ-45 커넥터 등)의 연결에 사용 특별히 이더넷(Ethernet) 네트워크에서는 트랜시버를 MAU(Medium Access Unit)라고 부른다. 전에는 매킨토시나 워크스테이션을 네트워크에 연결하려면 트랜시버가 필요했으나 요즘은 단순히 서로 다른 물리적 ..
(4) 전송 계층(Transport layer) - 4 계층 우편 배달 업무와의 비교 : 많은 이삿짐을 나누어 배달 데이터 단위 전송 데이터 헤더에는 포트 주소 또는 소켓(Socket) 주소 포함 헤더에는 순서 혹은 세그먼트 번호가 포함 전송 계층이 세션 계층으로부터 온 데이터를 수신할 때, 데이터를 전송할 수 있는 세그먼트로 나누고 수신측에서 수신자가 재조립 할 수 있도록 순서를 헤더에 표시 네트워크 계층은 전송해야 하는 시스템에게 각 패킷을 전송하는 일을 하고, 전송 계층은 해당 시스템의 응용 프로그램에게 모든 데이터를 전송하는 역할을 함 (5) 세션 계층(Session Layer) - 5 계층 우편 배달 업무와의 비교 : 주요 고객에 대한 차별화된, 지속적인 서비스 데이터 단위 전송 (6) 표현 계..
1. 계층의 구성 (1) 헤더 각 계층의 헤더에는 각 계층의 기능과 관련된 정보가 포함됨 송신측은 헤더를 생성하여 추가하고, 수신측의 해당 계층이 이 헤더 사용 데이터 단위 데이터를 전송하기 위해서 데이터에 헤더와 트레일러를 붙여 전송하는 데이터를 전송하는 기본 단위 상위 계층에서 전송을 원하는 데이터인 SDU(Service Data Unit)에 제어 정보인 PCI(Protocol Control Information)을 추가한 것 제어 정보에는 흐름 제어 정보, 에러 제어 정보, 주소 정보 등이 포함 서비스 데이터 단위(SDU) 상위 계층 혹은 하위 계층 사이에 주고받는 것 프로토콜 데이터 단위(PDU) 같은 계층 사이에서 주고받는 것 이기종 시스템 간의 데이터 전송 (1) 물리 계층(Physical L..
1. 각 계층간 통신 과정 각 계층을 N 계층이라고 했을 때 N 상위에 있는 계층을 N+1계층, N 하위에 있는 계층을 N-1계층이라 가정할 경우 ① PCI(Protocol Control Information) 자신의 계층에서 데이터를 처리 할 수 있도록 데이터에 붙이는 제어정보로서 일반적으로 헤더라고 부름 ② PDU(Protocol Data Unit) 같은 계층끼리 통신할 수 있도록 주고받는 데이터의 단위를 PDU라 부르며 송신측과 수신측의 각 계층은 이렇게 서로 PDU를 주고받음으로써 통신이 이루어짐 ③ SDU(Service Data Unit) 수신측으로 데이터를 전송해주기 위해선 하위 계층의 서비스를 이용하여야 하는데, 하위계층으로 데이터를 내려 보낼 때의 데이터 단위를 SDU라 함 ④ SAP(Se..