Network Foundations (socket 커넥션, BGP 미흡, DNS는 심각할 정도로 잘 모름, security 건너뜀, SDN 개어려움, on-premises 못읽음)
·
Computer Science/Network
보호되어 있는 글입니다.
Port의 필요성
·
Computer Science/Network
Port가 왜 필요해? 서버에는 여러 가지 서비스가 동시에 돌아가고 있어. 그러면 그 중 어떤 서비스로 갈지 어떻게 알아? IP가지고 말야. 그러니까 Port도 필요한거야. 1.1.1.1:80 아이피랑 소켓 같이 있는걸 socket이라고 한대. PDU (protocol data unit) Physical : bits data link : frame network : packet session/presentation/application : data AA, BB : MAC 어드레스 UDP는 handshake가 없다. 1990년대보다 layer 7에 더 많이 사용되는 프로토콜이 늘어난 이유는? -> 애플리케이션, 서비스가 더 많이 늘어났음. 기존 프로토콜을 재사용하는 경우도 있지만, 새로 만드는 경우도 있다..
[펌] 네임서버란!?
·
Computer Science/Network
https://library.gabia.com/contents/domain/2958/ 가비아 라이브러리 IT 콘텐츠 허브 library.gabia.com
[카톡설명] NAT Gateway의 목적, 서버는 inbound, 클라이언트는 outbound만 열려있어도 데이터를 주고받을 수 있다!
·
Computer Science/Network
https://docs.microsoft.com/ko-kr/azure/virtual-network/nat-gateway/nat-overview Azure Virtual Network NAT란? Virtual Network NAT의 기능, 리소스, 아키텍처 및 구현에 대한 개요입니다. Virtual Network NAT의 작동 방식과 Azure에서 NAT Gateway 리소스를 사용하는 방법을 알아봅니다. docs.microsoft.com NAT gateway의 목적은 vNet의 outbound traffic을 정해진 IP로 단순화하는 것이다. ** VM의 개별 PIP는 모두 제거하고, 서브넷에 위치한 NAT gateway로 outbound traffic을 routing한다. 장점) 1. 외부(인터넷)에서..
tcp의 session과 was의 session은 다르다
·
Computer Science/Network
신입 네트워크 교육을 받았다! (2022-07-15) 오버헤드를 줄이기 위한 목적은 같다. 하지만 줄이는 오버헤드가 다르다. https://coderbycode.tistory.com/162 세션(Session) 이란 세션(Session)이라는 용어는 다분히 혼돈스럽다. 세션의 정의를 Naver에서 찾아보면 (1) 망 환경에서 사용자 간 또는 컴퓨터 간의 대화를 위한 논리적 연결, (2) 프로세스들 사이에 통신을 수행하기 coderbycode.tistory.com 위 사이트를 반드시 참고할 것. tcp의 경우) http는 connectionless, stateless이기 때문에 tcp/ip와 같이 쓴다. 요청이 들어오면 세션(세션ID)시작 -> 클라이언트 소켓 생성 -> 서버 소켓 연결(Connection..
IP CIDR
·
Computer Science/Network
172.15.0.0 ~ 172.31.255.255의 IP CIDR을 어떻게 나타낼까? (현우님 질문) 하나의 IP CIDR로 나타낼 수 있나? 없나? -> 없다. 172.00001111.00000000.00000000 ~ 172.00011111.11111111.11111111 172.15.0.0 ~ 172.31.255.255 172.16.0.0 ~ 172.31.255.255 -> 172.16.0.0/12 172.00001111.00000000.00000000 ~ 172.00001111.11111111.11111111 => 172.15.0.0/16 172.00010000.00000000.00000000 ~ 172.00011111.11111111.11111111 = 172.16.0.0/12(