Layer와 Layered 구조Layered 구조의 의의 : 구성들간의 관계를 위한 도식화Layer 계층끼리 의존되어 있다는 것을 보여줌4_Layer은 아래 3_Layer에 의존해 있고, 나머지들도 아래 layer을 봄으로써 의존 관계를 알 수 있다.이런 의존 관계를
Packet: 인터넷을 통해 전송되는 데이터의 작은 단위.Router: 다른 네트워크 간에 데이터 패킷을 지시하는 장치.IP 주소: 네트워크상의 각 디바이스에 할당되어 있는 일의의 식별자로, 데이터를 올바른 수신처에 라우팅 하기 위해서 사용.도메인 이름:google.c
L2 Access switchEnd-point와 직접 연결되는 스위치MAC주소를 근거로 스위칭흔히 볼 수 있는 스위치 허브에 이더넷 케이블을 연결함 (주황불: 뭔가 충돌남, 초록불: L2 Access까지 성공)L2 Access는 연결되었다는 표현이 아닌 Link-up,
IPIPv4 라고 하고 32bit(8bit \* 4) 주소 체계를 가짐8bit 단위로 4번 쪼개짐 Network ID : 8 \* 3 bit를 가지는 부분물류센터와 비슷한 개념Network ID를 통해 router에서 경로를 결정지어준다Host ID : 마지막 8bi
TCP, UDP 간단 초입 설명TCP에만 연결(Connection, Session) 개념이 있다연결은 결과적으로 순서번호로 구현된다순서번호는 1,2,3 순이 아닌, 1 → (만약 첫 패킷의 크기가 400이라면) 401 → …연결은 ‘상태(전이)’ 개념을 동반한다연결 전
DNS분산 구조형 데이터베이스데이터의 영역별 구분(Domain Zone) 및 분산관리도메인의 네임서버 및 도메인 데이터는 해당 관리주체에 의해 독립적으로 관리트리 구조의 도메인 네임 체계Domain : 영역, 영토를 의미도메인 네임의 자율적 생성생성된 도메인 네임은 언
알파벳과 숫자로 된 IP 주소와 매핑되는 텍스트 문자열로, 클라이언트 소프트웨어를 통해 웹 사이트에 접근하는 데 사용도메인 이름은 사용자가 특정 웹 사이트에 도달하기 위해 브라우저 창에 입력하는 텍스트이다.실제 웹 사이트의 주소는 복잡한 숫자로 된 IP 주소(예: 19
도메인 이름 시스템(Domain Name System, DNS)은 인터넷의 전화번호부와 같은 역할을 한다.사람들은 nytimes.com이나 espn.com과 같은 도메인 이름을 통해 온라인에서 정보에 접근한다. 하지만 웹 브라우저는 도메인 이름이 아닌 인터넷 프로토콜(
HTTP는 클라이언트와 서버가 서로 통신하는 방법을 표준화하는 TCP/IP 기반 응용 프로그램 계층 통신 프로토콜.컨텐츠가 어떻게 요구되고 인터넷을 통해 전송되는지를 정의한다.애플리케이션 계층 프로토콜(application layer protocol)이란 호스트(클라이
지연과 관련된 문제레이턴시는 신속한 페이지 로딩이 가능한 가장 큰 걸림돌이다.개발자의 목표 : 사이트가 최대한 빨리 로딩되도록 하거나 최소한 매우 빠르게 로딩되도록 함으로써 사용자가 요청된 정보를 최대한 빨리 얻을 수 있도록 하는 것.브라우저는 대부분 싱글 스레드다른
Inline : Packet + Drop/Bypass + Filtering패킷이 Inline 장치를 지나가면서 필터링이 된다.필터링이 되면서 허용(Bypass)이 될 지 차단(Drop)이 될 지 결정된다.Out of path : Packet + Read only, Se
일반적인 인터넷 공유기는 NAT(Network Address Translation, 네트워크 주소 변환) 기술이 적용된 장치이다.보통 주소와 포트번호를 모두 제어한다.인터넷 IP주소 부족 문제를 해결해준다.패킷 필터링 방화벽과 비슷한 보안성을 제공한다.Cone NATH
Symmetric 방식은 보안성이 높지만 그만큼 속도에서 느려질 수 밖에 없다.이런 점을 보완하기 위한 것이 Full Cone 방식그림과 같이 포트 번호만을 바꾸며 해당 포트로 유입되는 모든 것을 원래 호스트로 보내게 된다.레코드가 추가되는 순간 모든 것을 통과시키기
아웃바운드를 할 때 NAT Table이 작성되는 것은 Clinet 입장이고 대부분의 상황.서버처럼 요청 트래픽을 받는 상황이 있을 때, NAT Table을 직접 수정하는 방법이 포트 포워딩'192.168.0.12:80 이 80포트로 들어오면 Port번호에 상관없이 보내
L4 부하분산과 무정지 시스템 그림에서의 Web server 라우터는 로드 밸런서이다. 단순히 여러 웹서버에 돌아가면서 트래픽을 할당하는 방식도 로드 밸런서의 부하 분산 시스템이긴 하지만 너무 단순한 구조. 따라서 Health Check를 해주는 Manager가 모니
Virtual + Private Network PN만 놓고보자면 사설망, 사설 네트워크를 의미한다. 물리적으로 통제가 가능하고 개념적으로 LAN으로 볼 수 있다. > >그렇다면 사설 네트워크을 쓰는 이유는? 말 그대로 사적으로 네트워크를 사용해야 하는 경우이다.(회사의
웹페이지 구성 웹 페이지는 다른 웹 서버에 저장될 수 있습니다. HTTP는 HyperText Transfer Protocol 약자로, 웹 애플리케이션 레이어 프로토콜입니다. 웹 서버 특징 서버는 클라이언트로부터 TCP 커넥션을 수락하며 HTTP 메세지를 주고받습니다.