분류 전체보기(108)
-
라우터, 라우팅프로토콜(RIP,OSPF)
ㆍ라우팅 : 경로선택(Path Determination) 그리고 스위칭(Switching) ㆍ라우터 : 라우팅테이블에 라우팅정보를 가짐 ㆍ라우팅테이블 : 패킷을 목적지로 전달하기 위해 라우팅 정보들을 저장함. - 라우팅정보 #1 → 토폴로지 : 네트워크 요소들의 물리적인 연결방식 (링, 매쉬, 스타, 풀리커넥티드, 라인, 트리, 버스) - 라우팅정보 #2 → 트래픽 부하 : 특정 라우터에 트래픽이 몰렸을 경우 다른 경로로 안내하여 네트워크 성능을 높임 - 라우팅정보 #3 → 링크비용(라우팅 매트릭) : 여러 변수들을 참조한 최적의 라우팅 경로를 계산함. (목적지까지 거쳐야하는 지점 개수(=홉수), 비용, 지연(레이턴시), 처리율 등) ㆍ라우팅 방식 구분 설명 Static 정적 라우팅 개념 관리자가 경로를..
2022.11.01 -
카카오 화재 원인, 서버 이중화, DR/HA, 서버 가상화, RTO/RPO
[ 추측되는 원인 ] - UPS(무정전전원장치) : 서버 가동중인 메인 전원에 혹시라도 문제가 생겼을 때를 대비한 보조전원으로써, 서버전원 장애 발생시 정상적인 서버 SHUT DOWN의 시간을 벌어주기 위한 역할. - IDC의 UPS에 문제가 생겨 화재 발생된것으로 추측됨. https://www.ajunews.com/view/20221016143627810 [카카오 대란] 지하 3층 UPS 배터리에서 화재 추정...비상 대응 시스템이 비상 상황 불렀다 | 아 카카오가 입주한 SK㈜ C&C 판교 데이터센터 화재로 인해 데이터센터의 무중단 운영(Service Level Agreement 99.9%)의 필수로 여겨졌던 UPS(무정전 전원 장치) 배터리 랙에 대한 불신이 확산되고 있다. 빠르 www.ajune..
2022.10.18 -
OSI 모델, TCP/IP모델, 실제 네트워크 흐름 기준으로 정리
◎ OSI 모델 개방형 시스템 상호연결(Open System Interconnection Reference Model) ㆍ 개념 - 국제표준화기구에서 만든 개념모델(통신의 이해를 위한 학습도구) → 모든 장비, 시스템간의 통신 호환성을 통신 순서를 계층화하고 각 단계에서의 표준 프로토콜을 설명하는 개념모델. ㆍ 구성 (개념적) - OSI 7 계층 (OSI 7 Layers) ㆍ 구성 (응용/해석/실제NW흐름 기준) - TCP/IP계층 - 장비기준 흐름 ㆍ Radio Network Protocol 1. Control Plane L3 NAS RRC L2 PDCP RLC MAC L1 PHY 2. User Plane L3 SDAP L2 PDCP RLC MAC L1 PHY - PHY : 최종 신호 송신의 역할. M..
2022.10.03 -
AWS로 서비스 배포하기(3) _DB연결하기(PuTTY, sqlDeveloper, eclipse)
※oracle이 아닌 mySQL을 사용합니다.dddd ※https://leesteady.tistory.com/48 : PuTTY사용을 위한 셋팅과정은 다음 링크를 참조해주세요. AWS로 서비스 배포하기 ◎개념 Client(브라우저)에서 서비스를 사용하기 위해 Server에 Request한다. 그러기 위해 Server에 서비스가 배포되어야 한다. (웹서비스의 IP, Port번호를 외부에서 참조할 수 있게 한다) cf) Socket은 IP와 leesteady.tistory.com ◎PuTTY로 DB에 접근하기. -> root디렉토리로 이동. (cd ~) -> sudo apt install mysql -server -> sudo mysql -u -root -p : mySQL에 접속한다. pw없이 엔터만 누르면..
2021.08.19 -
AWS로 서비스 배포하기(2)_.war파일을 AWS서버에 직접 배포하기
※ 사전작업 : 아래 링크에서 다음 상태를 준비한 후 진행합니다. - AWS서버에서 인스턴스를 생성한 상태. - 인스턴스에서 '새 키 페어'가 생성되었고 .pem파일을 다운받은 상태. - PuTTYgen을 통해 '키 페어'가 .pkk파일로 변환 된 상태. - PuTTY를 통해 콘솔이 띄워진 상태. : WAS서버 OS(ubuntu)를 관리하는 콘솔 - 배포 할 .jar파일이 준비 된 상태. https://leesteady.tistory.com/48 AWS로 서비스 배포하기 ◎개념 Client(브라우저)에서 서비스를 사용하기 위해 Server에 Request한다. 그러기 위해 Server에 서비스가 배포되어야 한다. (웹서비스의 IP, Port번호를 외부에서 참조할 수 있게 한다) cf) Socket은 IP..
2021.08.19 -
[개념]DOS와 Windows의 차이는? Server의 정의는?
Q. DOS와 Windows의 차이는? A. 1. DOS는 CLI환경, Windows는 GUI환경입니다. 2. CLI는 단일 프로세싱만, GUI는 멀티 프로세싱이 가능합니다. Q. Server의 정의는? A. 데이터 전송의 중간자 역할을 하는 것이 Server. FrontEnd(JQuery, react, vue,..) BackEnd(RESTful, ...) DB(Oracle, MySQL,...) 위 세 개체도 각자의 Server간의 데이터 전송이 수행된다.
2021.08.19