320x100 네트워크 엔지니어 환영의 기록 174 반응형 Port 쉽게 이해하기 항구(港口, port)는 자연 지형이나 인공 구조물로 풍랑을 방지하고 선박이 안전하게 정박할 수 있는 곳으로, 수륙 교통의 결절점(結節點) 기능을 갖는 장소·시설을 말한다.-출처 : 위키백과-'항'은 배가 안전하게 정박하고 물품을 실어 나르는 곳을 의미하며 '항구'는 항의 입구를 뜻합니다. 항은 다수의 항구로 이루어져 수많은 선박들이 정박할 수 있도록 합니다. 또한 용도에 따라 다양한 성격을 띠게 되죠. 대형 화물선들이 다니는 항구에 어선이 같이 있을 수는 없고 군함이 정박하는 곳에 민간선이 정박할 수는 없으니까요. 위키백과의 설명에 따르면 다음과 같습니다.생각보다 항구의 종류가 꽤 많습니다. 그리고 성격별 항구에 입항할 수 있는 선박도 정말 다양하군요. 항구라면 어떤 배든 아무나 정박할 수 있다고 생각.. 2020. 4. 26. Virtual Private Cloud(VPC) 쉽게 이해하기 #2 VPC와 Network 쉽게 이해하기 #1에 이어서 이번 문서에서는 VPC, Subnet과 뗄레야 뗄 수 없는 존재인 Routing Table과 Internet Gateway에 대해 설명하고자 합니다. Routing Table 라우팅 테이블(영어: routing table)은 컴퓨터 네트워크에서 목적지 주소를 목적지에 도달하기 위한 네트워크 노선으로 변환시키는 목적으로 사용된다. 각 라우터의 라우팅 테이블은 모든 목적지 정보에 대해 해당 목적지에 도달하기 위해서 거쳐야 할 다음 라우터의 정보를 가지고 있다. - 출처 : 위키백과 - 위키백과의 설명처럼 라우팅 테이블은 최종 목적지에 도달하기 위한 다음 행선지의 정보를 담고 있습니다. 아래의 그림에서는 Your Computer(10.10.4.2)로 가고자 .. 2020. 4. 15. OSI 7 Layer 쉽게 이해하기 저는 컴퓨터공학을 전공했습니다. 그리고 3학년 1학기에 전공필수과목인 '컴퓨터 네트워크'를 수강했지요. 지금은 기억이 잘 나지 않지만 'LAN', 'WAN', 'X.25', 'OSI 7 Layer' 등을 배웠던 것으로 기억합니다. 그중에서도 가장 중요한 개념인 'OSI 7 Layer'에 대해 공부는 했지만 제대로 이해하지 못했습니다. 이게 왜 필요한 지, 왜 계층을 나눈 것인지를 이해 못했거든요.(사실 공부 안 했습니다. 성적은 C+) 우리가 사용하는 모든 네트워크 통신은 OSI 표준에 따라 이루어집니다. 제가 이 글을 쓸 수 있는 것도, 여러분이 인터넷에 접속하여 강의를 들을 수 있는 것도 OSI 7 Layer 덕분입니다. 다시 말하면 엔지니어로서 OSI 7 Layer에 대한 이해는 필수적이다는 뜻입니.. 2020. 4. 14. Virtual Private Cloud(VPC) 쉽게 이해하기 #1 VPC(Virtual Private Cloud) Amazon Virtual Private Cloud(Amazon VPC)에서는 사용자가 정의한 가상 네트워크로 AWS 리소스를 시작할 수 있습니다. 이 가상 네트워크는 AWS의 확장 가능한 인프라를 사용한다는 이점과 함께 고객의 자체 데이터 센터에서 운영하는 기존 네트워크와 매우 유사합니다. 출처 : AWS VPC 설명서 AWS와 네트워크를 처음 접해보시는 분이 위의 정의를 접한다면 무슨 말인지 알쏭달쏭할 것 같습니다. 문서로 읽자니 답답하고 AWS Console을 통해 들어가 많은 옵션을 누르다 보면 지치기 마련이죠. 그렇다고 또 안 볼 수는 없습니다. 2011년 VPC 출시 이후 EC2-Classic Platform(VPC 출시 전의 네트워크)의 사용이.. 2020. 3. 31. HTTPS 통신과정 쉽게 이해하기 #4(Cipher Suite, 암호문의 집합) 이 문서에서 Cipher Suite에 대해 중점적으로 다루고자 합니다. 그 전에 HTTPS 통신과정 쉽게 이해하기 #3(SSL Handshake, 협상과정)에서 언급한 Cipher Suite를 다시 정리해보겠습니다. 1. SSL Handshake는 암호화 알고리즘 결정과 대칭키(비밀키) 전달을 위해 사용 2. SSL Handshake의 첫 단계, Client가 'Client Hello'로 협상을 시작할 때 자신이 사용 가능한 'Cipher Suite'를 쭉 나열 3. Server가 'ServerHello'를 통해 자신이 고른 'Cipher Suite'를 전달 SSL Handshake의 첫 협상 단계인 'Client Hello'와 'Server Hello'에서 'Cipher Suite'가 가장 먼저 언급되.. 2020. 3. 26. HTTPS 통신과정 쉽게 이해하기 #3(SSL Handshake, 협상) 고대 그리스에서는 타인에게 노출되어서는 안 될 중요한 정보를 보낼 때, 전달하는 이(사자)의 머리를 빡빡 깎아서 중요한 정보를 적은 후 머리가 자라서 글이 보이지 않으면 그제야 상대방에게 보냈다고 합니다. 그리하게 되면 그 사실을 모르는 사람은 정보를 볼 수 없고 사실을 아는 수신자는 다시 머리를 깎은 후 정보를 볼 수 있을 테니까요. 이 암호 기법을 스테가노그래피라고 합니다. 그 당시로서는 정말 획기적인 방법이 아닌가 싶습니다. 누가 두피에 글을 적어서 보낼 거라고 예상을 할까요? 물론 머리가 다 자라라면 한참 걸린다는 단점이 존재하지만 들키지 않는 데는 이만한 방법이 없는 것 같습니다. 그만큼 중요한 정보를 안전하게 보내는 것이 가장 중요했기 때문이겠지요. 세 번째 그림에서 보니 동그라미 속 수신자는.. 2020. 3. 23. 이전 1 ··· 25 26 27 28 29 다음