일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- maven
- nexus
- go
- AI
- jenkins
- 애저
- AI챗봇
- Azure
- awskrug
- terraform
- aws사용자모임
- AWS
- 프로세스 관리
- 사용자 계정 관리
- it기사
- docker
- 변수
- git hub
- open ai
- 명령어
- 3티어 아키텍처
- GIT
- python
- 표준 라이브러리
- 파이썬
- 함수
- 클라우드
- Linux
- 리눅스
- dockerfile
- Today
- Total
목록네트워크 (5)
We are Architect
*서브넷팅 이란? - 큰 IP대역대를 나눌 때 사용하는 기법이다. - 10.0.0.0/8 같은 큰 IP를 하나의 네트워크에 할당하기에는 많은 양의 IP들이 남는다. 만약 다른 네트워크에도 IP들을 할당해야할 상황이 오면 사용할것이 서브넷팅이다. - 즉 IP할당을 효율적으로 사용해야 할 때 적용해야 할 기법이다. * 서브넷팅은 어떻게 하는가? - 예를들어 192.168.1.0/24 를 4개의 네트워크로 나눠야 한다고 생각해보자. - 192.168.1.0 과 192.168.1.255 는 각각 네트워크 주소(구별)와 브로드 캐스트 주소(전달)가 존재해서 사용하지 못한다. - 그렇지만 서브넷팅시에는 포함 시켜야 한다. (사용가능한 호스트 IP는 -2 ) - 256 / 4 = 64, 즉 네트워..
*IP란 무엇일까? - Internet Protocol의 약자이다. 인터넷상에서 자신의 주소를 나타내는 역할을 하며 숫자로 표기한다. - IP가 있어야면 인터넷으로 연결이 가능하다. 국제적으로 통신을 하기 위한 규약이다. - 인터넷은 수많은 IP로 이루어져 있다. - 공인 IP: 인터넷에 연결하기 위해 필요한 IP이다. 유일무이하며 중복이 되지 않아야 한다. - 사설 IP: 인터넷이 아닌 내부 인터넷 망(사내 네트워크)에서 통신을 하기 위한 IP들이다. 중복이 가능하나 외부와는 통신이 불가하다.(NAT라는 기능을 통해 공인 IP만 있으면 통신 가능) *IPv4 - 통신을 위한 규약이다. 실제로는 0 1 로 이진법을 통해 통신을 하지만 표기 시에는 옥텟(. ) 당 0~255까지 가능하며..
*TCP, UDP 포트목록 이란? - IANA ( 인터넷 할당 번호 관리기관 )에서 권고하는 포트번호이다. 보통 해당 기준으로 모든 포트들을 설정한다. - 포트 번호는 0 ~ 65535 까지 존재한다. - 0번 ~ 1023번: 잘 알려진 포트. - 1024번 ~ 49151번: 등록된 포트. 보통 일반적인 소프트웨어나 서비스가 임시적으로 사용하는 용도로 할당 - 49152번 ~ 65535번: 동적 포트. 언제든지 다른 용도로 사용가능한 포트. - 잘 알려진 포트를 사용하려면 유닉스 계열 운영체제에서는 Root 권한이 필요하다. *TCP, UDP 포트목록[ 잘 알려진 포트 ]0번: 사용하지 않는 포트20번( TCP ): FTP, 데이터 전송용21번 ( TCP ) : FTP, 데이터 전송전..
*TCP, UDP 란? - 4 계층에서 사용하는 프로토콜이며 3 계층 IP기반으로 적용이 된다. 그렇기에 TCP/IP를 같이 부르기도 한다. - [ TCP 란? ] > TCP는 전송 제어 프로토콜로써 데이터 전송 시 안정적인 데이터 전송 및 제어를 하는 역할을 한다. > 연결형 프로토콜 이라고 부르기도 한다. > # 3-way handshaking > 클라이언트 와 서버가 데이터를 주고 받기전 서로 준비를 하는 과정. > 1) 클라이언트 >>> SYN >>> 서버 : 클라이언트가 서버에게 연결요청 신호를 보냄. > 2) 클라이언트( SYN_..
* OSI 7계층이란? - 국제 표준화 기구 OSI에서 만든 국제 네트워크 프로토콜 모델 - 만들어진 이유는 과거 제각각 통신장비 마다 통신 방식이 달라서 통신하는데 불편함을 해결하기 위해 생긴 것. - OSI 계층은 네트워크 통신에 안정성, 신뢰성, 유지보수를 위해 만들어짐. - 총 7개의 계층으로 존재, 분리된 7개의 계층은 독립적인 역할을 각각 맡고 있으며 어떠한 계층에서 문제가 생기더라도 해당 계층에만 영향을 받고 해결하기만 하면된다. 또한 확실한 통신을 위하여 계층마다 지정된 식별자가 있어서 신뢰성과 안정성을 보장한다. *1계층(물리적 계층) - 단순 규격화된 전기적인 신호, 무선 전파 신호를 가지고 물리적으로 통신하는 계층 - 데이터 전송의 가장 기초적인 기능 수행 -..