Network
[네트워크] OSI 7 Layer와 TCP/IP
[네트워크] OSI 7 Layer와 TCP/IP
2019.05.28네트워크(Network) 사용자 혹은 데이터가 어떤 곳에서 다른 곳으로 이동할 수 있게 만든 통로입니다. 현대의 네트워크는 TCP/IP를 이용하고 어떤 곳에서든 접근할 수 있게 해줍니다. 1. OSI(Open System Interconnection) 7 Layer? OSI 7 Layer는 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 네트워크 분야에서 가장 중요하게 다루는 것으로, 세계적으로 사용되고 있는 네트워크 표준 모델입니다. 이 안에 TCP/IP 및 네트워크 통신에 사용되는 전반적인 프로토콜이 모두 포함되어 있습니다. 1.1 OSI를 7 Layer로 나눈 이유는? 통신이 일어나는 과정을 단계별로 파악하기 위해서입니다. 흐름을 한 눈에 파악하기 쉬우며, 이해하기 쉽고, 7 계층 중 특정한 곳에..
[네트워크] 🤷♂️ HTTPS가 뭐길래?
[네트워크] 🤷♂️ HTTPS가 뭐길래?
2019.02.16저번에 DNS(Domain Name Server)에 대해 알아보았는데요, 이번에는 이번에 차단 규제로 논란 중인 HTTPS와 그 이전에 나온 HTTP 대해 알아보겠습니다. HTTP and HTTPS HTTP(HyperText Transfer Protocol, 초본문전송규약, 하이퍼본문 전송규약) WWW(World Wide Web) 상에서 정보를 주고 받을 수 있는 프로토콜(protocol)입니다. 주로 HTML 문서를 주고받는 데에 쓰이며, TCP(Transmission Control Protocol, 전송조종규약)와 UDP(User Datagram Protocol)을 사용하며, 80번 포트를 사용합니다. 1996년 1.0 버전, 1999년 1.1 버전이 발표되었습니다. 암호화되지 않은 방법으로 데이터를..
[네트워크] 🤷♂️ DNS가 뭐길래
[네트워크] 🤷♂️ DNS가 뭐길래
2019.02.12어제 오늘 정부의 HTTPS/DNS 차단으로 떠들석합니다. 기사에는 HTTPS, DNS, Packet같은 여러가지 전문 용어들이 등장하는데요, 과연 어떤 의미인 지 알아보기로 했습니다. 우선 DNS에 대해 알아봅시다. 우리가 주소창에 www.youtube.com을 쳤을 때, 크롬이나 파이어 폭스같은 브라우저는 저 이름에 해당하는 Domain Name이 아닌 우리가 가려는 사이트의 정보를 담고 있는 서버의 IP Address를 알아야합니다. 그리고 이 과정에서 DNS가 등장합니다. DNS(Domain Name System) DNS는 TCP/IP Network에서 사용하는 시스템 서비스으로 영문/한글 주소를 IP Network에서 찾아갈 수 있는 IP Address로 변환해 줍니다. 마치 과거에 모든 사람의..