목록네트워크 (6)
IT recording...
[그림과 함께 편하게 보려면 여기로] https://adorable-aspen-d23.notion.site/Network-6-310e491b986b41cc9cee0db222810a86 [Network] 6. 대칭키/공개키 1. 대칭키, 공개키 adorable-aspen-d23.notion.site 1. 대칭키, 공개키 대칭키 암호화키=복호화키 DES,3DES,AES,SEED 등 공개키(비대칭키) 암호화키≠복호화키 RSA,Elgamel,Knapsack 등 1. 대칭키 1. 특징 장점 연산이 빠르다 알고리즘이 쉽다 단점 키교환(또는 분배가 어렵다) → 미국에 있는 애랑 키를 교환하려면? 메일로? 그러면 또 보안 필요 사용자가 늘어날 수록 비밀 키의 개수가 증가한다. 키 노출 시 모든 암호문이 복호화된다. 2..
[그림과 함께 편하게 보려면 여기로] https://adorable-aspen-d23.notion.site/Network-5-DNS-Round-Robin-ea0e42b6715446cb9612fd15efc860fd [Network] 5. DNS Round Robin 1. DNS(Domain Name System) adorable-aspen-d23.notion.site 1. DNS(Domain Name System) 1. DNS란 도메인에 해당하는 IP주소를 찾아 사용자에게 제공하는 서버 2. DNS 동작원리 사용자가 www.naver.com 을 브라우저에 입력한다 Local DNS에게 질의하여 캐시된 것이 없으면 Root DNS서버에 전달한다. Local DNS서버는 Root DNS 서버에게 com 도메인..
[그림과 함께 편하게 보려면 여기로] https://adorable-aspen-d23.notion.site/Network-4-HTTP-476f41163248491c8a7268e94094e8e7 [Network] 4. HTTP 1. HTTP adorable-aspen-d23.notion.site 1. HTTP 1. HTTP 프로토콜이란? Hypertext Transfer Protocol 인터넷상에서 데이터를 주고 받기 위한 서버/클라이언트 모델을 따르는 프로토콜 어떠한 종류의 데이터든지 전송 가능 HTML문서, 이미지, 동영상, 오디오, 텍스트 문서 등 TCP/IP 위에서 작동하며, 응용 계층의 프로토콜이다. 작동방식 클라이언트 (Request) URI를 이용해 서버에 접속하고, 데이터를 요청한다. (IE..
[그림과 함께 편하게 보려면 여기로] https://adorable-aspen-d23.notion.site/Network-3-TCP-UDP-ed4dd8f8f8d2426193a93491351092f1 [Network] 3. TCP, UDP 1. Transport Layer (전송계층) adorable-aspen-d23.notion.site 1. Transport Layer (전송계층) 목적지에 신뢰할 수 있는 데이터를 전달하는 계층 역할 데이터의 목적지가 어떤 프로세스인지 구분 port 번호 웹서버, 이메일 서버, storage 서버 등등 데이터를 받았을 때 어떤 프로그램을 써서 보여줄 것인지 알아차릴 수 있도록 header를 추가해야 한다. 21 FTP 25 SMTP 53 DNS 80 HTTP 443 H..
[그림과 함께 편하게 보려면 여기로] https://adorable-aspen-d23.notion.site/Network-2-OSI-7-3b0e36c05caa4141a6849045ec466af9 [Network] 2. OSI 7계층 0. 현대 인터넷 adorable-aspen-d23.notion.site 0. 현대 인터넷 1. OSI 7계층 국제표준화기구(ISO)에서 개발한 모델 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것 물리,데이터 링크,네트워크,전송,세션,표현,응용 계층 왜 7계층으로 나눴나요? 통신이 일어나는 과정을 단계별로 알 수 있음 7단계 중 특정한 곳에 이상이 생기면 다른 단계와 독립적으로 그 단계만 수정할 수 있기 때..
[그림과 함께 편하게 보려면 여기로] https://adorable-aspen-d23.notion.site/Network-1-77be727565e64cf28af06c2d4939b0a4 [Network] 1. 인터넷 1. 인터넷 adorable-aspen-d23.notion.site 1. 인터넷 인터넷의 구성요소 Network Edge application and hosts 사용자 컴퓨터나 서버들 Network Core routers 사용자의 전달되어야 하는 메시지를 전달해주는 장치 Protocol 보내고 받는 메시지의 format, 순서, action 등 표준화가 중요함 IETF(Internet Engineering Task Force)라는 기관에서 RFC(Request for comments)를 발표함..