전체 글60 웹방화벽이 일반 방화벽과 어떻게 다른가 방화벽의 주요 기능은, TCP/IP레벨에서 신뢰 여부를 기준으로 구분해주는 접근 제어 기반 보안 솔루션이다. 웹 방화벽은 http 트래픽을 검사하여 보호 대상 홈페이지 서버로 유입되는 해킹을 차단하는 정보 보호 시스템이다. 각각 4레벨 계층과, 7레벨 계층 ( 어플리케이션 계층 ) 에서 방어를 할 수 있다. 다음의 기능이 기본이다. 1.접근 제어 - 송수신자의 ip주소, 프로토콜 , 서비스 포트 번호로 패킷을 필터링 2. 사용자 인증- 트래픽에 대한 사용자 신분을 증명한다. 3. 감사 및 로그 - 트래픽에 대한 정보 작업 내역을 기록 4. 프락시 기능 - 네크워크 상에 ip 주소를 대체하여 실제 ip 주소를 인터넷상에서 숨긴다. 5. 네트워크 주소 변환 - 내부와 외부의 주소 변환을 수행한다. 구축 유형.. 2022. 3. 5. sql vs nosql nosql의 등장은 스케일 아웃대문에, 수평적인 테이블이 필요해서 1. 키-벨류 데이터베이스, 레디스 다이나모 DB 2. document database 키, 도큐먼트 데이터베이스 객체지향에서의 객체와 유사하며 이들은 하나의 단위로 취급되어 저장된다. 주요한 특징으론느 객체 관계 매핑이 필요치 않다. 검색에 최적화되어있는데 key- value모델의 특징과 동일하다. 질의 결과가 json이나 xml 형태로 출력된다. 몽고 디비 3. wide column database - 컬럼 패밀리 기반의 database 이며 이전 모델은 key value값을 이용해 필드를 결정했잠ㄴ, 키는 row와 column family, column name을 가진다. 데이터들은 모델로 설명하자면 어트리뷰트가 row, column.. 2022. 3. 5. TCP와 UDP의 차이는? TCP는 전송을 제어하는 프로토콜( 규약) 이라는 뜻인데, 이는 아래의 정의와 별 다를게 없다. 일반적으로 TCP는 IP와 함께 사용한다. TCP는 패킷을 추적 및 관리한다. 연결형 서비스로 가상 회선 방식 제공, 3웨이 핸드쉐이킹으로 연결을 하고, 4웨이 핸드쉐이킹을 통해 해제. 흐름 제어, 및 혼잡 제어 높은 신뢰성을 보장, udp보다 속도가 느리다. 전이중, 점대점, 방식이다. 발신지와 수신지를 연결하여 패킷을 전송하여 논리적 경로를 배정한다는 말이다. 3웨이 과정은 수신지를 확실히 하여 정확한 전송을 보장하기 위해 세션을 수립하는 과정이다. TCP가 이런 특징을 지니는 이유는 간단하다. 신뢰서을 보장하기 위해서다. 떄문에 속도가 udp보다 느리다. 특징, 서버소켓은 연결만을 담당한다. 서버와 클라.. 2022. 3. 5. 로드 밸런스란 서버 모든 응답을 해주려 하지만 결국엔 지치게 되어 동작을 멈추게 된다. scale-up : 서버가 더 빠르게 동작하기 위해 하드웨어 성능을 올리는 방법 scale-out : 하나의 server 보단 여러 대의 server가 나눠서 일을 하는 방법 여러 대에 server에 균등하게 트래픽을 분산시키는게 로드 밸런서다. 주요 기능 : 1. NAT, network address translation -> 사설 IP 주소를 공인 IP로 바꾸는데 사용하는 주소 변조기이다. 2. Tunneling -> 인터넷상에서는 눈에 보이지 않는 통로로 통신 할 수 있는 개념, 데이터를 캡슐화해서 연결된 상호 간에만 캡슐화 된 패킷을 구별해 캡술화를 해제 할 수 있다. 3. DSR-> 로드 밸런서 사용 시 서버에서 클라이언트.. 2022. 3. 5. 이전 1 2 3 4 5 6 ··· 15 다음