전체 글(139)
-
네트워크 기본개념 학습(#1) IPv6, TCP/IP, OFDMA, MIMO
ㆍTCP/IP란 무엇인가 - UDP는 신뢰성없고 IP없는 통신 - TCP/IP는 ack신호, 응답으로 핸드쉐이킹하여 IP주소에대한 경로설정한 후 신뢰성있는 통신을 수행 ㆍIPv4와 IPv6의 차이점은 - 확장성 보안성 패킷리스 - 확장성 : 주소가 32비트, 128비트 - 보안성 : IPv6에는 보안머시기가 있다 - 패킷리스 : 패킷길이가 더 짧아져 전송데이터 효율적 *IPv6 - 주소길이 128bits - IPv6패킷 구성 : 기본헤더(40Bytes)+ 확장헤더 - 기본헤더 구성 : 8bytes(헤더정보) + 128bits(출발지주소) + 128bits(도착지주소) = 40bytes(고정) ㆍ IPv4와 비교되는 헤더정보 - [★new]Flow Label (24bits) : 패킷의 특성그룹을 Flow라..
2022.11.07 -
라우터, 라우팅프로토콜(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