Computer Science/네트워크5 로드밸런싱(L4, L7) 아마존 클라우드 서버 학습 도중 네트워크 로드밸런싱(NLB), 어플리케이션 로드밸런싱(ALB)에 대한 학습이 필요하여 정리하도록 한다. 로드밸런싱이란 네트워크 트래픽 분산을 위하여 네트워크를 어디로 포워딩 해줄지 결정해주는 동작을 하는 것이다. 분산시킬 트래픽의 방향을 결정하기 위해서 http헤더를 분석할 필요가 있는데, 여기서 L4스위치는 네트워크 계층 까지만 분석하여 포워딩시켜주고, L7스위치는 어플리케이션 레벨(프로토콜)까지 분석하여 스위칭 시켜주게 된다. 따라서 http, https을 분기시켜 주고 싶다면 L7스위치를 사용하여 헤더를 포로토콜 레벨까지 분석하고 밸런싱 하게된다. 그렇다면 L7레벨 로드밸런싱은 L2~L7까지의 분석을 모두 하게 되는데 왜 굳이 L4,L3 로드밸런싱이 존재하냐? 하는 .. 2022. 3. 25. 방화벽(인바운드, 아웃바운드) 프로젝트 산출물 작성을하며 인바운드와 아웃바운드의 이해가 필요하여 정리해두려고 한다. 클라이언트 - 서버 모델에서 양방향 통신을 하기 때문에 인바운드와 아웃바운드가 같아야 되는것이 아니냐? 하는 것이 내 의문의 첫 걸음이었다. 클라이언트 입장에서는 서버에게 요청을 받고 응답을 받아야 하기 때문이다. 하지만 알고보니 인바운드와 아웃바운드는 요청을 하는 주체에 의해 결정된다는 것을 알게되었다. 예를 들어 웹서버(172.16.31.1)과 api서버(172.16.31.31)에 api를 요청할 경우 요청을 보내는 주체(웹서버)의 인바운드 설정으로 api서버(172.16.31.31)에 대한 접속 허용을 해주어야 한다. 응답을 받는 주체(api서버) 입장에서는 응답을 요청하는 주체(웹서버)에 접속을 허용해주어야 한다.. 2022. 3. 25. 포트포워딩 공유기 등에서 포트번호를 통해 포워딩(전달) 할 때 사용 예를 들어 공인IP(공유기IP) bigdata1에 공유 ip로 접근했을 경우 bigdata1의 설정에서는 port번호대로 공유기와 연결된 내부ip로 포워딩해주게 된다. 공유 ip를 dns서버를 통해 도메인 등록하고 이를 포트번호로 분기하여 이용자서버, 관리자서버로 분리 시켜준다. 예) 12.34.56.78:01 -> 172.16.31.100 12.34.56.78:02 -> 172.16.31.200 https://lamanus.kr/59 포트 포워딩이란? 과거에는 집에 보통 컴퓨터 한 대만 사용하고 스마트폰이 없었기 때문에 인터넷을 설치한다고 하더라도 모뎀만 있으면 컴퓨터에 인터넷을 연결할 수 있었습니다. 최근 들어서는 가족 구성원 한 lamanus.. 2022. 3. 8. 소켓 통신(socket) 소켓통신이란? 프로토콜, ip, 포트번호를 이용해 서버와 클라이언트가 특정 port를 사용하여 실시간으로 양방향 통신을 하는 방식 소켓의 종류? TCP, UDP - server와 클라이언트가 실시간으로 연결을 유지하고 통신하는 방식 - 실시간 동영상 stream이나 온라인게임 등에 자주 사용됨 https://helloworld-88.tistory.com/215 [기본] 소켓(SOCKET)통신 이란? 소켓통신 소켓(SOCKET)이란? 소켓(Socket)은 프로세스가 드넓은 네트워크 세계로 데이터를 내보내거나 혹은 그 세계로부터 데이터를 받기 위한 실제적인 창구 역할을 한다. 그러므로 프로세스가 데 helloworld-88.tistory.com 2022. 3. 3. OSI 7계층 얕게 알고, 오래 공부안해 잊어버린 내용을 재학습 하기로 했다. OSI 7layer모델은 네트워크 통신을 위해 일어나는 과정을 7단계로 나눈 구조로, 7계층 응용계층(application layer) 6계층 표현계층(presentation layer) 5계층 세션계층(session layer) 4계층 전송계층(transfort layer) 3계층 네트워크계층(network layer) 2계층 데이터링크 계층(datalink layer) 1계층 물리계층(phisical layer) 으로 구성된다. OSI모델은 이후 TCP/IP모델에게 밀려 현재 네트워크 통신에서는 TCP/IP 모델을 사용하게 된다. TCP/IP 5계층 모델은 처음 4계층 구성에서 5계층 구성으로 업데이트 되게 되어 현재는 (OSI의 응용,.. 2022. 3. 3. 이전 1 다음