전체 글77 [네트워크 계층구조] TCP/IP에 대하여 - 3 (ARP란?) 2024.01.17 - [Study/Network] - [네트워크 계층구조] TCP/IP에 대하여 - 2 과 이어지는 내용입니다. ⭐ ARP ⭐ Address Resolution Protocol IP주소를 바탕으로 MAC주소를 찾는 Protocol data를 보내기 위해 Frame을 만들어야 함 SYN, TCP, 보내는 IP, 받는 IP, 보내는 MAC, 받는 MAC 정보를 알아야 함 SYN을 보낼 때도, ACK를 보낼 때도, 가장 먼저 ARP cache table을 확인함 ARP 확인을 위해 첫번째 ping은 느릴 수 있음 받는 MAC 주소를 모르면, parking함 받는 MAC 주소를 어떻게 찾을 수 있는가? ARP Request를 통해 알 수 있음 ARP request 를 보낼 때에도 받는 MAC는.. Study/Network 2024. 1. 17. [네트워크 계층구조] TCP/IP에 대하여 - 2 2024.01.12 - [Study/Network] - [네트워크 계층구조] TCP/IP에 대하여 - 1 와 이어지는 내용입니다. IP Header (IPv4) Type of Service(TOS) 서비스 우선순위를 정함 Total Length 패킷의 전체 size (최대 1500 byte) Identification Fragmentation이 발생한 경우, 해당 내용을 식별 (몇번 째 조각인지) IP Flags Fragmentation이 일어났는지, 아닌지를 판단 Fragment Offset Fragmentation의 몇 번째 byte부터 시작인지 (byte 범위를 알려줌) buffer overflow Fragmentation된 data를 받아 재조합 했는데, total length를 넘을 경우, me.. Study/Network 2024. 1. 17. [필사] 무명의 감정들 인스타툰 작가님 중 최애 작가님이 책을 내셨다. 종이를 더 좋아하는 아날로그인간(?)인 나에게 책이란.... 너무*10000000 좋은 글감들이 많지만, 그 중 현재의 내 상황에 너무 와닿는 몇자를 옮겨본다. 복도에 머무는 사람 애매함에 치를 떨게 되는 순간이 있다. 이도 저도 아닌 나를 견딜 수 없는 순간. 성격, 모나지 않음. 재능, 중간 정도. 외면, 몹시 평범. 내면, 못되진 않음. 어느 쪽도 깊게 속하지 못하는 것이 근사하지 않다고 생각했다. 확고한 사람이고 싶었다. 이왕이면 좋은 쪽으로. 그러나 나쁜 쪽으로도 확고히 빠져들지 못했을 때, 그때에도 내가 미워진 것은 왜일까. 우울, 병원에 갈 정도는 아님. 다이어트 강박, 많이 먹으면 양심을 찔림. 불면, 때에 따라 잘 잠. 완벽주의, 대충 살고.. Book Review/ETC 2024. 1. 17. [네트워크 기초] IP와 서브넷 마스크 정복하기 서브넷 마스크 어디까지가 network이고, 어디까지가 host인지를 나타내기 위한 주소 IP 주소를 바탕으로 network주소와 host주소를 바탕으로 라우터를 이용해야 하는지(network가 다를 때), 이더넷을 이용해야 하는지(network가 같을 때) 확인하기 위함 ⇒ IPv4는 network 주소와 host 주소의 구분이 없으므로 서브넷 마스크가 필요 192.168.0.0 255.255.0.0 ping 192.168.20.20 11000000.10101000.00001010.00001010 (192.168.10.10) & 11111111.11111111.00000000.00000000 (255.255.0.0) ------------------------------------------------.. Study/Network 2024. 1. 17. [Docker] Docker 기본 명령어 사용법 정리 컨테이너 관리 명령어 Cheat Sheet https://docs.docker.com/get-started/docker_cheatsheet.pdf Use the Docker command line 컨테이너 이미지 관리 명령어 docker [OPTIONS] COMMAND 이미지 검색 : search 이미지 다운로드 : pull 이미지 목록보기 : images 이미지 삭제 : rmi 이미지 레이어 목록보기 : history 이미지 태그 수정 : tag 컨테이너 관리 명령어 docker run [OPTIONS] container_image COMMAND 컨테이너 실행 : run option d - detach (background 실행) it - attach (foreground 실행) 컨테이너 목록보기 : .. Study/Container 2024. 1. 15. [Docker] Docker Container의 이해 1. 클라우드 컴퓨팅 정의 컴퓨팅 파워, 데이터베이스, 스토리지, 애플리케이션 및 기타 IT 리소스를 온디맨드로 인터넷을 통해 제공하고 사용한 만큼만 비용을 지불하는 것 물리적 데이터 센터와 서버를 구입, 소유 및 유지 관리하는 대신 클라우드 공급자(CSP)로부터 필요에 따라 컴퓨팅 파워, 스토리지, 데이터베이스와 같은 기술 서비스에 액세스 할 수 있음 클라우드 컴퓨팅 아키텍쳐 소프트웨어로서의 인프라 소프트웨어 솔루션 유연함 하드웨어 솔루션보다 간편하고 빠르게 경제적으로 변경 가능 획일적은 과중한 작업 해소 클라우드 컴퓨팅 제공 방식 OpenStack IaaS 기반 프라이빗 클라우드를 위한 OpenSource IT 서비스 모델 클라우드 서비스 제공 업체 ⭐ 2. 클라우드 네이티브 ⭐ 클라우란 Cloud .. Study/Container 2024. 1. 15. [Docker] Ubuntu22.x EC2에 Docker 설치하기 Docker 실습을 위해서는 먼저 VM에 Docker를 설치해주어야 한다. dnf, docker compose 등 다양한 방법이 많지만, 그중 가장 간편한 방법을 소개하려고 한다. #우분투 시스템 패키지 업데이트 sudo apt-get update #필요한 패키지 설치 sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common #Docker의 공식 GPG키를 추가 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - #Docker의 공식 apt 저장소를 추가 sudo add-apt-repository .. Study/Container 2024. 1. 13. [컴퓨터 기초] 컴퓨터의 역사 (한국을 기준으로) 네트워크란? 정보 전달, 공유를 위해 정보 전송을 목적으로 하는 전송 단말기나 전송 장비들이 전송 선로를 통하여 연결된 구성 해저 케이블로 연결되어 있음 인터넷의 유래, 인터넷의 역사, 미래 기술의 기반이 된 인터넷에 대해서 소개합니다! 최초의 컴퓨터, 에니악 대포의 정확한 탄도 계산을 위해 설계됨 에니악 이후, 계산된 정보를 ‘기지화’ 하기 위해, 데이터베이스를 개발 저장된 정보를 다른 사람들에게 보내기 위해 네트워크 개념이 추가 컴퓨터의 발전 군사용 → 연구용 → 가정용 PC의 보급 (world wide web) world wide web 팀 버너스 리 (물리학자) 89년도, 물리학자들 상호간의 신속한 정보교환과 공동연구를 위한 프로그램으로 고안됨 전 세계 최초의 검색 엔진, 야후(Yahoo!) ww.. Study/ETC 2024. 1. 13. [네트워크 기초] 개요 3 데이터 센터 IT 서비스를 안정적으로 유지하기 위한 시설 데이터 보관소, 전산실과 무엇이 다른가? 24시간, 365일 안정적으로 가동되어야 함 안정적인 가동을 위한 전원 공급(발전기, UPS), 온습도 관리 등이 이루어짐 기밀성이 보장됨 데이터센터(Datacenter)란 무엇일까요? 발전기와 UPS의 차이 UPS - 무정전 전원 공급 장치(Uninterruptible Power Supply) 네트워크의 속도차이가 존재 1sec = 1000ms = 1000000micro sec(us) = 1000000000nano sec(ns) 1ms = bps 네트워크는 micro sec, nano sec 단위의 통신을 제공함 실시간으로 보는 단위는 5ms 내외임 전기는 20ms 안에 연결되면 실시간으로 간주함 AZ 간.. Study/Network 2024. 1. 13. [네트워크 기초] 개요 2 정보 전송 방법 유니캐스트, 멀티캐스트, 브로드캐스트 Unicast 1:1 통신 방법 인터넷은 1:1 통신만 가능함 통신사들이 따로 망을 분리하여 사용하게 됨 서브넷 사용 이유 - Google Search 클라우드도 unicast만 지원함 AWS에서 유일하게 multicast를 지원하게 함 Broadcast 1:all 통신 방법 모두가 받아야 한다는 단점이 존재 하나의 network 안에서만 허용됨 network간의 통신을 위해서는 **(라우터)가 필요**해짐 Multicast 1:many 통신 방법 Broadcast 통신을 보완하기 위해 탄생 주식, 환율 등의 정보를 실시간으로 함께 보기 위해 금융사에서는 multicast가 중요함 AWS를 활용한 확장성 높은 모바일 트레이딩 시스템 (MTS) 구축하기.. Study/Network 2024. 1. 12. [네트워크 기초] 개요 1 메캘프 법칙 네트워크의 규모가 커지면 비용은 직선적으로 늘지만, 그 가치는 기하급수적으로 증가한다는 법칙 ⇒ 개인이나 기업이 network를 얼마나 잘 활용하느냐에 따라 가질 수 있는 지식 정보와 이익 창출이 달라짐 메캘프 이더넷의 창시자 3Com 컴퓨터 네트워크 인프라 제품 판매 기업 hp에 인수됨 네트워크의 구성요소 노드 (=host) 네트워크에 (네트워크 주소를 가지고) 연결되어 있는 모든 장치 server host data를 제공하는 host client host data를 제공받는 host 전송 단말기 정보를 생성, 저장하면서 동시에 network에 접근할 수 있는 장치 ex) PC, 스마트폰, IPTV 등 전송 매체 or 미디어 전기 신호를 전달할 수 있는 매체 ex) 광케이블, 구리 케이블 .. Study/Network 2024. 1. 12. [네트워크 계층구조]프로토콜과 OSI Layer7 프로토콜 네트워크를 위한 통신 규약 data, 나의 주소와 상대방의 주소를 필요로 함 초기의 프로토콜 특정 업체가 자신들의 기기간의 통신을 위한 프로토콜을 개발함 Apple : AppleTalk IBM : SNA MS : NetBios Novel : IPX/SPX 각 프로토콜 간의 호환이 불가능함 ISO (International Organization for Standardization) 에서 OSI 7 Layer를 만듦(1983년도 이후) OSI(Open Systems Interconnection) 7 Layer but, 사용하는 사람은 없음 (국제 표준이지만, 늦게 만들어짐) 1974년도 TCP (Transmission Control Protocol)가 제작됨 주소에 대한 정보가 없음 1981년에 .. Study/Network 2024. 1. 12. 이전 1 2 3 4 5 6 7 다음 728x90