일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 대규모 시스템 설계
- GoF
- intellij ide
- notification system
- 배포 프로세스
- go
- golang
- Logrus
- 윈도우키보드
- Infra
- gitops
- 디자인패턴
- body size
- 티스토리챌린지
- 컴포지트패턴
- GoF 디자인패턴
- goland
- apollo router
- Intellij
- Helm V3
- Buffered channel
- System Design
- Kubernetes
- http 413
- 오블완
- 배포 파이프라인
- UnBuffered channel
- AWS
- Golines
- elasticsearch
- Today
- Total
목록컴퓨터 & 네트워크/네트워크 (8)
Fall in IT.
안녕하세요. 오늘은 네트워크 기본 지식 몇 가지(?)에 대해서 알아보겠습니다. 알아볼 내용 IP Address IPv4 / IPv6 Router Public / Private IP Address NAT Port forwarding Dynamic / Static IP Address IP Address 란? 다른 사람에게 전화를 하기 위해서는 전화번호가 필요한 것 처럼 컴퓨터 간의 통신을 하기 위해서는 주소가 필요한데 이를 IP 주소라고 한다. IPv4와 IPv6 란? 컴퓨터 간의 통신을 하기위해 필요한 IP주소는 두 가지 버전이 있는데 IPv4와 IPv6가 있다. IPv4는 32비트의 형태로 구성된 IP 주소이다. 약 42억개의 주소를 가질 수 있는데 인터넷에 연결되는 기기의 수가 기하급수적으로 늘어나면서..
안녕하세요. 오늘은 공유기(Router)의 개념에 대해서 간단히 알아보도록 하겠습니다. 공유기란? 하나의 공인 IP를 사용하여 여러개의 기기가 인터넷을 사용하기위해 사용되는 네트워크 기기입니다. 아파트 또는 학교에서 많이 사용되며 라우터라고도 불립니다. 공유기를 사용하는 이유는? 통신사와 회선 계약을 하면 인터넷 케이블(공인 IP가 할당 된)을 하나 받습니다. 이때 여러개의 기기를 사용하려면 통신사와 계약을 여러번 해서 많은 수의 케이블을 할당 받아야하는데 이럴 경우 돈이 많이 들게 됩니다. 이때, 공유기를 사용하면 하나의 공인 IP를 사용하여 다수의 기기를 연결할 수 있어 경제적입니다. 필수 개념 # 1. WAN (Wide Area Network) 통신사에게 전달받은 케이블을 WAN에 연결합니다. 공인..
안녕하세요. 오늘은 NAT(Network Address Translation)의 개념에 대해서 간단히 알아보도록 하겠습니다. NAT란? 한국어로 직역하면 네트워크 주소 변환로 사설 IP를 공인 IP로 변환해주는 기술입니다. NAT를 사용하는 이유는? 사설 네트워크에 속한 여러 개의 기기(호스트)가 하나의 공인 IP 주소를 사용하여 인터넷에 접속하기 위해서 사용합니다. 가정에 많이 사용되는 공유기(=라우터)에서 사용되는 기술입니다. (아래 그림 참고) NAT 동작 원리 예를들어 공유기에 연결되어있는 192.168.0.4의 사설 IP를 사용하는 컴퓨터에서 구글 사이트(www.google.com)에 접속할 경우 아래와 같은 순서로 처리가 됩니다. # 1. Gateway Address에 해당하는 IP의 머신에게..
네트워크 장비 간단하게 알아보기 RepeaterLayer1으로 구성된 장비기기가 알수있는 비트(01010) 신호로 변경하고 전달하는 역할기기간에 전달과정에서 약해진 신호를 강한 신호로 증폭시켜줍니다. BridgeLayer2으로 구성된 장비프레임 중계기. 프레임 복원 후 다른포트로 보내주는 역할비트 신호로 변경 > 프레임 복원소규모 네트워크에서 성능을 올리기위해서 사용됩니다.내부 트레픽과 외부 트레픽을 분리해서 성능을 높여줍니다. RouterLayer3으로 구성된 장비패킷 중계기IP 주소, 라우팅 테이블 사용, 최적의 경로 전달, 대규모 네트워크에 사용합니다.비트 신호로 변경 > 프레임 복원 > 패킷 복원 Gateway7계층 장비프로토콜 중계기서로다른 프로토콜 사이를 중계할때 사용하는 장비 Switch하드..
안녕하세요. 오늘은 127.0.0.1, localhost, 192.168.0.x 세가지 ip의 차이점을 간단하게 알아보도록 하겠습니다. 127.0.0.1localhost192.68.0.x (사설ip) 모두 같은거 아닌가? 라고 생각하기 쉽지만, 사실 조금씩 차이가 있습니다. 알아야할 개념loopback공인 IP사설 IP 간단하게 설명하자면,loopback은 호스트에 할당된 아이피를 의미합니다. 즉, 내가 갖고 있는 노트북에서 localhost 또는 127.0.0.1로 서버를 띄울 경우서버를 띄운 노트북에서만 접속이 가능합니다. 핸드폰에서 localhost 또는 127.0.0.1로 서버를 띄울 경우 핸드폰에서만 접속이 가능합니다. 사설IP의 경우에는 같은 대역의 사설 IP를 할당받은 모든 기기에서 접속이 ..
Ping 명령어 컴퓨터 네트워크 상태를 점검하는 방법.Packet Internet Groper의 약자. 최초 개발자는 마이클무스(1983년)라고 한다. Ping 명령어의 동작방법 네트워크 상태를 확인하려는 대상 컴퓨터를 향해 일정 크기의 패킷을 보낸 후 대상 컴퓨터가 이에 대해 응답하는 메시지를 보내면 이를 수신, 분석하여대상 컴퓨터가 동작하는지 또는 대상 컴퓨터까지 도달하는 네트워크 상태가 어떤지 파악 할 수 있다. Ping 명령어는 TCP/IP 프로토콜 중 ICMP(Internet Control Message Protocol)을 통해 동작 하므로, 이 프로토콜을 지원하지 않는 기기(IP주소를 갖지 않는 일부 스위치, 허브 등)를 대상으로 ping을 수행 할 수 없다. 또한, 보안 상의 이유로 ICMP..
인터네트워킹(Internetworking) 인터네트워킹에 대해 알아봅니다. 네트워크와 네트워크의 연결을 인터네트워킹이라고 합니다. 인터넷은 IP 프로토콜을 지원하는 전 세계의 모든 네트워크가 연결된 시스템을 의미하며, 라우터라는 중개 장비를 사용해 네트워크를 연결합니다. 게이트웨이(Gateway)인터네트워킹 기능을 수행하는 시스템을 일반적으로 게이트웨이라 부른다. 게이트웨이는 기능에 따라 종류에 따라 다양하며 리피터, 브리지, 라우터 등이 대표적이다. 리피터(Repeater) 리피터는 물리 계층의 기능을 지원한다. 물리적 신호는 전송 거리가 멀면 감쇄되기 때문에 중간에 이를 보완해 주어야 한다. 리피터는 한쪽에서 입력된 신호를 물리적으로 단순히 증폭하여 다른 쪽으로 중개하는 역할을 한다. 브리지(Brid..
네트워크 기초용어 오늘은 총 6개의 개념을 정리합니다.용어 : 시스템, 인터페이스, 전송 매체, 프로토콜, 네트워크, 인터넷.시스템(System) 시스템은 체제라고도 하는데, 내부 규칙에 따라 능동적으로 동작하는 대상이다. 자동차, 커피 자판기, 컴퓨터, 하드 디스크 같은 물리적인 대상뿐만 아니라 신호등으로 교통을 제어하는 운영 시스템, MS윈도우즈 등의 운영체제, 프로그램의 실행 상태를 의미하는 프로세스 같은논리적인 대상도 시스템이다. 인터페이스(Interface) 인터페이스는 시스템과 시스템을 연결하기 위한 표준화된 접근 방법이다. 예를들어, 컴퓨터 본체와 키도브를 연결하려면 키보드의 잭을 본체에 정해진 위치에 꽂아야 한다. 이를 인터페이스라고 한다. 전송매체(Transmission Media) 시스..