일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 쿠버네티스
- network
- gns3
- 개념
- Docker-compose
- worker
- 실습
- 명령어
- dockerfile
- express
- Docker Swarm
- OpenStack
- RAPA
- mysql
- PAT
- RAID
- 이론
- git
- 네트워크
- 클라우드
- kubernetes
- 도커
- 용어정리
- PaaS
- IaaS
- MongoDB
- docker
- node.js
- nodejs
- Javascript
- Today
- Total
목록프로그래밍 (173)
융융이'Blog
NAT -> 사설 IP 1개 : 공인 1개 PAT -> 다수의 사설 IP 주소들 : 공인 주소 1개를 공유 실습내용 : 사설 네트워크에 리눅스 컴퓨터(WEB SERVER)와 윈도우 컴퓨터(VNC)원격 접속을 외부에서 가능하고 사설 네트워크에서 인터넷을 사용할 수 있도록 네트워크 환경을 구축을 한다. 핵심 : Static NAT : WEB SERVER Dynamic PAT : 사설 네트워크에서 인터넷사용(공인IP 1개) Static PAT : VNC 접속(공인IP 접속) 위 그림과 같이 환경을 구축한다. 구축하기 위한 내용 앞선 게시글을 참고하면 된다. https://gmldbd94.tistory.com/102 Dynamic PAT 주 용도는 내부에서 인터넷으로의 연결 vlan 10 ===> 192.168..
NAT 란 무엇인가요? NAT는 네트워크 주소 변환(Network Address Translation)의 약자로, 비공인 네트워크에 속한 여러 개의 호스트가 하나의 공인 IP 주소를 사용하여 인터넷에 접속하는 방법입니다. NAT를 처리해 주는 장치를 NAT Gateway라고 부릅니다. NAT의 종류 1. Static NAT 각 내부 IP 주소에 대해 외부 IP주소가 1:1로 각각 대응된다. 주로 서버와 같은 정적인 주소에서 사용된다. 지정된 서설 주소는 항상 지정된 공인 주소로 변경된다. 2. Dynamic NAT 여러 개의 내부 IP 주소에 대해 여러 개의 외부 IP주소를 동적으로 할당시킨다.외부 IP주소가 모두 사용 중이라 할당 받을 IP가 없을 경우 외부에서의 연결은 제한된다. 내부 IP가 인터넷을..
주소 결정 프로토콜(Address Resolution Protocol)란? 해당 IP를 그 IP주소에 맞는 물리적인 주소 즉, MAC주소를 가지고 오는 프로토콜입니다. RARP : 역순 주소 결정 프로토콜 (Reverse Address Resolution Protocol) ARP와 반대로 해당 MAC주소에 맞는 IP값을 알아오는 프로토콜 입니다. ARP 패킷 구조 1) Hardware Type - 16bit로 ARP가 수행되고 있는 네트워크 유형을 정의 - 이더넷인 경우 값은 1로 설정됨 2) Protocol Type - 16bit로 상위 프로토콜을 정의 - 상위 프로토콜이 IP일경우 0x0800으로 설정됨 3) Hardware Length - 8bit로 물리주소의 길이를 바이트 단위로 정의 - 이더넷인..
이더채널(EtherChannel)이란? 스위치간 연결에서 2개 이상의 물리적인 인터페이스를 한개의 논리적인 인터페이스로 묶어 대역폭을 확장 시킬 수 있는 기술 각 인터페이스는 이더채널 프로토콜에서 3비트를 활용하여 지정하므로 최대 8 줄을 연결시킬 수 있다. 각각의 포트수에 따른 부하 분산은 아래와 같다. Nuber of Ports Load Balancing 8 1:1:1:1:1:1:1:1 7 2:1:1:1:1:1:1 6 2:2:1:1:1:1 5 2:2:2:1:1 4 2:2:2:2 2 3:3:2 1 4:4 일반적으로 2줄 또는 4줄을 많이 연결시킨다. 실습1 이더채널 구성하기 SW1 SW1# show spanning-tree vlan 1 br //현재 스위치의 spanning-tree 상태 확인 SW1#..
시작하기 전에, 토폴로지(Tropology)란? 컴퓨터 네트워크의 요소들(링크, 노드 등)을 물리적으로 연결해 놓은 것, 또는 그 연결 방식을 말한다. 토폴로지의 종류 Bus Tropology Star Tropology Ring Tropology Tree Tropology Mesh Tropology(Fully connected mesh tropology)과 부분 메시형(Partially connected mesh tropology) 스패닝 트리 프로토콜(Spanning Tree Protocol)이란? Ethernet Frame이 장비들에서 빙빙 도는 것을 Looping(루핑)이라고 한다. 이 Looping을 방지시켜주는 것이 STP(Spanning Tree Protocol)이다. * ※ L3 계층에서 사..
Spanning Tree란? 그래프 내의 모든 정점을 포함하느 트리 Spanning Tree = 신장 트리 = 스패닝 트리 Spanning Tree는 그래프의 최소 연결 부분 그래프이다. 최소연결 : 간선의 수가 적다. n의 정점을 가지는 그래프의 최소 간선의 수는 (n-1)개이고, (n-1)개의 간선으로 연결되어 있으면 필연적으로 트리 형태가 되고 이것이 바로 Spanning Tree가 된다. Spanning Tree의 특징 DFS, BFS을 이용하여 그래프에서 신장 트리를 찾을 수 있다. 하나의 그래프에는 하나 이상의 신장 트리가 존재 할 수 있다. Spanning Tree는 트리의 특수한 형태이므로 모든 정점들이 연결 되어 있어야 하고 사이클을 포함해서는 안된다. 즉 Spanning Tree는 그래..
GNS3 프로그램을 이용하여 실습을 진행하였다. 1. 스위치 2개 만들기(SW1, SW2) 2. PC 5대 만들기(PC1, PC2, PC3, PC4, PC5) 3. vlan10 과 vlan20을 만들기 SW1#vlan dat SW1(vlan)#vlan 10 name ENG SW1(vlan)#vlan 20 name SALES SW1(vlan)#exit SW1#show vlan-sw br 4. 각각의 컴퓨터에 IP할당하기 PC1 ip 10.10.10.1/24 PC2 ip 10.10.10.2/24 PC3 ip 20.20.20.1/24 PC4 ip 20.20.20.2/24 PC5 ip 10.10.10.3/24 PC6 ip 20.20.20.3/24 5. 만들어둔 vlan을 각 컴퓨터에게 연결하기 SW1#confi..
OSI 7계층은 네트워크에서 통신 과정에서 각 계층마다 일어나는 일련의 과정을 국제 표준기구인 ISO(International Organization for Standardization)에서 제정을 하였다. 이를 통하여 통신과정의 흐름을 보다 명확하게 표현할 수 있게 되었다. 물리계층(Physical) : 케이블, 무선 주파수, 디지털신호 데이터 링크 계층(Data Link) : 물리계층의 오류 수정, 논리적 연결 제어 네트워크 계층(Network) : 라우터 전송 계층(Transport) : TCP/UDP 세션 계층(Session) : 설정, 조율(시스템의 응답 대기 기간) 표현 계층(Presentation) : 암호화, 복호화 응용 계층(Application) : 웹브라우저 데이터 통신 단위 데이터 ..