728x90 개발공부 개발새발/Network23 HTTP 1.1 과 HTTP 2 의 차이 !? 프로토콜HTTP1.1텍스트 기반 프로토콜사람이 읽을 수 있는 방식HTTP2이진 프로토콜(Binary Format)데이터 전송이나 처리가 더 효율적.요청 처리 방식HTTP1.1하나의 TCP 연결에서 순차적으로 처리 함.HOL Blocking 문제 발생HTTP2멀티플렉싱단일 TCP 연결에서 여러 요청과 응답을 병렬로 처리.우선 순위 설정 가능각 스트림에 우선순위를 설정하여 중요한 데이터 먼저 전송 가능.서버 푸쉬서버가 클라이언트 요청 없이도 추가 데이터 푸시 가능.예) 클라이언트가 HTML 을 요청하면 연관된 JS, CSS 파일을 푸시.헤더 처리HTTP1.1요청마다 반복적으로 전체 헤더를 전송(불필요한 대역폭 사용)HTTP2HPACK 헤더 압축으로 중복 제거 및 전송 크기 감소.예시HTTP1.1클라이언트가 .. 2025. 1. 12. Network ) CIDR CIDR*Classess Inter-Domain Routing : 클래스 없는 도메인 간 라우팅 기법*IP 주소 부족, 낭비 문제를 해결하기 위한 단기 대책으로, 데이터 라우팅 효율성을 향상시키는 IP 주소 할당 방법.네트워크 주소와 호스트 주소를 나누는 구분자 → 서브넷 마스크 사용클래스 기반32비트각 문자 숫자열은 8비트 ( 0 ~ 255 )총 3가지 클래스 네트워크 접두사 비트예시 IP네트워크 주소호스트 주소클래스 A8개44.0.0.1440.0.1클래스 B16개128.16.0.1128.160.2클래스 C24개192.168.1.100192.168.1100클래스 기반 IP 주소 지정 단점유연하지 않음디바이스 300개 → 디바이스 254 개만 허용하는 클래스 C 사용 불가, B 사용해야 함.클래스 B 사.. 2024. 9. 20. 통신을 도와주는 네트워크 주요 기술 (NAT, PAT, DNS, GSLB, DHCP) NAT / PAT*NAT 네트워크 주소 변환 기술 → 하나의 네트워크 주소에 다른 하나의 네트워크 주소로 변환하는 1:1 변환이 기본이지만.. NPAT IP 주소 고갈 문제로 인해 여러 개의 IP 를 하나의 IP로 변환하기도. (PAT) AFT IPv4 ↔ IPv6 으로 변환하는 기술도 NAT 의 일종*💡 NAT 가 가장 많이 사용되는 경우는 사설 IP → 공인 IP 주소로 전환하는 경우이다.NAT / PAT 의 용도와 필요성IPv4 주소 고갈 문제IPv4 주소 보존 전략 중단기 전략은 서브네팅.중기 전략은 NAT 와 사설 IP 체계.장기 전략은 IPv6 전환.NAT 를 이용해 외부 서비스에만 공인 IP 사용.외부에 공개할 필요 없는 일반 사용자 PC 나 기타 종단 장비는 사설 IP 사용.보안 강화외부.. 2024. 8. 28. Network ) 로드밸런서 4계층 장비 특징TCP 같은 4계층 헤더에 있는 정보를 이해하고 이 정보들을 기반으로 동작. → 기존 네트워크 장비와 다름.세션 테이블과 세션 정보가 가장 중요.4계층 이상에서 동작하는 로드 밸런서, 방화벽 같은 장비를 세션 장비 라고 부르기도 함.세션 장비는 추가로 고려해야 할 특징이 많은데 그 중 최우선적으로 고려할 요소는..?세션 테이블세션 장비는 세션 테이블 기반으로 운영.세션 정보를 저장, 확인하는 작업 전반에 대한 이해 필요.세션 테이블에 남아있는 라이프 타임 존재. → 고려하세욧!Symmetric (대칭) 경로 요구Inbound 와 Outbound 경로가 일치해야 함.정보 변경(로드밸런서의 경우)IP 주소가 변경되며 확장된 L7 로드밸런서(ADC) 는 애플리케이션 프로토콜 정보 변경도 가능... 2024. 7. 26. Network ) 라우터 라우터3계층에서 동작하는 경로 지정 장비. 라우터에 들어오는 패킷의 목적지 IP 주소를 확인하고 자신이 가진 경로 정보를 이용해 패킷을 최적의 경로로 포워딩한다.💡 라우터처럼 3계층에서 통작하는 L3 스위치도 많이 사용되고 있다. 최근 기술 발달로 라우터와 L3 스위치를 구분하기 어렵다.. 그러니 이 장에서 설명하는 건 전부 L3 스위치에도 해당된다고 생각해도 무방!다양한 경로 정보를 수집해 최적의 경로를 라우팅 테이블에 저장함. → 경로 지정패킷이 라우터로 들어오면 도착지 IP 주소와 라우팅 테이블을 비교해 최선의 경로로 패킷을 내보냄. → 브로드캐스트 컨트롤들어온 패킷의 정보가 라우팅 테이블에 없으면 패킷을 버림 → 프로토콜 변환스위치는 본인이 모르면 포트 전체로 전송했었죠?경로 지정경로 정보를 모.. 2024. 7. 19. Network ) 스위치 스위치2계층 주소인 MAC 주소를 기반으로 동작하며, 네트워크 중간에서 패킷을 받아 필요한 곳에만 보내주는 네트워크 중재자 역할을 한다.네트워크 통신 중재.패킷을 동시에 여러 장비가 서로 간섭 없이 통신하도록 도와주는 장비.여러 단말이 한꺼번에 통신 가능해, 통신을 위해 기다리거나 충돌 때문에 대기하는 문제가 해결됨. → 네트워크 전체의 통신 효율성 향상.게다가한 대의 장비에서 논리적으로 네트워크를 분리하는 VLAN네트워크 루프 방지 스패닝 트리 프로토콜 STP💡 각 계층에서 헤더+데이터를 PDU 라고 부르며 계층마다 PDU를 부르는 이름이 다르다. 2계층의 PDU 명칭은 사실 프레임 이다. 하지만 데이터를 쪼개 전달하는 데이터 전체를 패킷이라 통칭하므로, 편의상 패킷으로 부른다.동작스위치의 핵심 역할.. 2024. 6. 14. 이전 1 2 3 4 다음 728x90