728x90
728x90
QoS(Quality of Service)란 무엇인가?1. QoS의 정의**QoS(Quality of Service)**란네트워크에서 전달되는 다양한 트래픽 중 중요한 데이터에 우선순위를 부여하여, 일정한 품질을 보장하기 위한 기술을 의미한다.네트워크에는 음성 통화, 영상 스트리밍, 웹 트래픽, 파일 전송 등 성격이 서로 다른 데이터가 동시에 흐른다.QoS는 이 중에서 지연에 민감하거나 반드시 보장되어야 하는 트래픽을 먼저 처리하도록 네트워크를 제어한다.쉽게 말해,“모든 데이터를 똑같이 처리하지 말고,중요한 데이터는 빠르고 안정적으로,덜 중요한 데이터는 상황에 따라 처리하자” 라는 개념이다.2. QoS는 왜 필요한가?네트워크 자원(대역폭, 처리 능력)은 무한하지 않다.트래픽이 몰리는 순간, 아무런 제어가..
네트워크 개념을 이해하고자 실습을 진행해보았다. 사전에 준비된 장비는 Cisco 스위치 1대ipTime 스위치 1대 ( 게이트웨이, dhcp 용) Mission 1 ) DHCP 기능을 동작하게 해라! 조건)- DHCP 설정 조건 : 10.10.10.0/24- DHCP로 할 수 있는 IP 할당 범위 지정하기- 스위치에 통신 할 때 VLAN 10 할당하기- 2개의 PC 를 스위치에 붙여서 ping 통신하기 과정 요약 ) 라우터(공유기) 설정 페이지에서 dhcp 설정 및, ip 대역을 설정해준다.각 pc 에 랜선을 꽂아 스위치의 1,2번 포트에 연결해준다.스위치에 putty 로 serial 포트로 접속하여 vlan 10을 생성해준다.윈도우 pc 방화벽 (icmp) 열어줬다.우리는 스위치에서 직접 dhcp 통..
아익... 이모티콘 못생겼다.... HTTPS 의 통신 과정 대칭키 ) - 하나의 키로 데이터를 암복호화 함- 해당 키 노출시 치명적인 문제 발생 비대칭 키 )- 공개키와 개인키로 암복호화 수행- 공개키로 데이터 암호화 하면, 반드시 개인키로만 복호화 가능하고, 개인키로 데이터를 암호화 하면 공개키로만 복호화 가능함. 개인키는 비밀키 또는 비공개 키라고도 불린다. 비대칭키는 보안성이좋지만, 구현어렵고 암복호화 속도 느리다. 암호화 - 개인 키, 복호화 - 공개 키인증을 위한 목적이다. 즉, 서버에서 개인 키로 데이터를 암호화해서 보냈고 클라이언트에서 공개 키로 복호화가 된다면 해당 서버는 클라이언트 입장에서 신뢰할 수 있다고 판단할 수 있다. HTTPS 는 응용 계층 프로토콜인 HTTP 와 전..
윈도우 명령어에 대해 정리해보자.현업에서 네트워크에 대해 장애 대응이나 오류 발생시 어떤 명령어들을 치는지를 파악해본다. [ 네트워크 명령어 ]ipconfig /all: 아이피, mac 주소 확인 netstat -an : 네트워크 연결 상태 확인실질적으로 해당 서버에 네트워크를 접속한 정보를 볼 수가 있다. 접속 / 접속 시도 / 접속 종료 / 등방화벽 로그를 보거나 하면 되지만, 트래픽이 방화벽을 제대로 타지 않을 때 로컬로 직접명령어를 입력한다고 한다. 특정 포트가 열려 있는지, 리스닝 상태인지, 통신이 되면 상태값이 바뀌기 때문에 보고 알아두면 좋다.-an 은 옵션이다.[ 옵션 목록 ]-a : 현재 다른 PC와 연결(Established)되어 있거나 대기(Listening) 중인 상태-l (list..
가상화란?- 물리적인 하드웨어를 추상화하여 논리적으로 여러개인것처럼 가상으로 쪼개서 사용하거나, 여러개의 실물 컴퓨팅 자원들을 묶어서 하나의 자원인것처럼 사용하는 것이다. 하이퍼바이저 : 물리적인 하드웨어를 논리적으로 가상화할 수 있게 해주는 것가상화 계층을 구현해주는 소프트웨어입니다. 하드웨어 위에서 가상머신을 생성하고, 필요한 만큼 자원 할당해주고, 가상머신들의 요청을 처리해주는 일종의 가상화 매니저라고 보시면된다.하이퍼바이저는 type1 과 type 2 로 나뉜다. type1 ) type1 은 host os 없이 하이퍼바이저가 guest os 를 관리하는 것이다. 베어메탈형 하이퍼바이저라고도 불린다.여기서 kvm, hyper-v 를 예로 들 수 있다. type2 )type2 는 host os 위..
이중화란?시스템의 가용성을 높이기 위해 장비를 다중화 시키는 것을 말합니다. 이중화 구성은 가용성을 높여주기 때문에, 고가용성이라는 용어와 혼재하여 사용하기도 합니다.가용성이란 쉽게말해 하나의 서버 장비가 문제가 생겨도 다른 장비에서 서비스가 될 수 있도록 구현하는 것을 말합니다. Active-Active / Active-Standby 등의 종류가 있습니다.모두 가동되는 방식 / 두대중 하나만 가동이 되고 하나는 장애 발생시를 대비해서 준비상태로 대기시키는것을 의미합니다. AWS의 RDS를 사용하면 Active-Standby형태의 HA구성을 쉽게 할 수 있습니다. Multi-AZ기능을 사용하면 동기(sync)방식으로 다른 AZ에 standby 서버와 데이터를 동기화합니다. 고가용성이란? 가용성이란, ..