반응형

분류 전체보기 333

MTU란?

MTU란? Maximum Transmission Unit 최대 전송 단위 데이터링크에서 하나의 프레임 또는 패킷에 담아 운반 가능한 최대 크기를 말한다. MTU란 TCP/IP 네트워크 등과 같은 패킷 또는 프레임 기반의 네트워크에서 전송될 수 있는 최대 크기의 패킷 또는 프레임을 말한다. 한 번에 전송할 수 있는 최대 전송량(Byte)인 MTU 값은 매체에 따라 달라진다. 예를 들어 Ethernet환경이라면 MTU 기본값은 1500, FDDI 인 경우 4000, X.25는 576, Gigabit MTU는 9000 정도 등 매체 특성에 따라 한 번에 전송량이 결정된다. MTU값 계산 MTU는 Ethernet프레임을 제외한 IP datagram의 최대 크기를 의미한다. 즉, MTU가 1500이라고 할 때 I..

Dockerfile 상세 구문

FROM docker 컨테이너를 어떤 docker 이미지로부터 생성할지 기술. 이것을 베이스 이미지라고 한다. 이 명령은 필수 명령 항목이다. 태그를 생략하면 베이스 이미지의 최신 버전이 적용된다. 고유한 이미지를 특정해서 명시하려면 다이제스트를 사용한다. Ex) FROM [이미지명] FROM [이미지명]:[태그명] FROM [이미지명]@[다이제스트] FROM centos:centos7 FROM tensorflow/tensorflow@sha256:27394k393..... * digest 값이란? 도커 허브에 이미지를 업로드하면 자동으로 부여되는 unique한 식별자. 이 값은 고유하므로 특정 이미지를 지정할 때 사용할 수 있다. 다이제스트 값을 확인하려면 다음 명령을 사용한다. #docker image..

IT Technology/Cloud 2021.04.17

Cisco 스위치 보안 기능(Storm-control, Port-Security)

Storm Control 이란? 다른말로 "과다 트래픽 제어"라고 하며, 스위치 포트로 유니캐스트나 멀티캐스트, 브로드캐스트의 트래픽이 1초 동안 사용자가 지정한 특정 수준 이상으로 많이 수신되었을 때 해당 트래픽을 일시작으로 모두 차단하는 것을 말한다. Config Ex) SW1(config)#int fa0/1 SW1(config-if)#storm-control ? action Action to take for storm-control broadcast Broadcast address storm control multicast Multicast address storm control unicast Unicast address storm control SW1(config-if)#storm-control ..

IT Technology/Cisco 2021.04.16

Dockerfile 이용하여 이미지 빌드하기

* Dockerfile이란이란? 도커 명령어로 컨테이너를 구성하기 위해서는 컨테이너 생성, 컨테이너 안에서 OS설정, 미들웨어 설치, 파라미터 설정 등은 모두 직접 수행해야 한다. 이러한 일련의 작업을 자동으로 수행하도록 스크립트로 만든 것이 dockerfile이다. 이러한 Dockerfile은 필요한 환경설정이 모두 세팅된 image를 만드는 데 목적이 있으며, 또한 자동화로써 사용할 수 있고 스크립트이므로 변경해서 재사용할 수도 있다. 이러한 도커파일의 내용은 아래와 같은 정보들을 기술한다. 1. 베이스가 될 도커 이미지 2. 도커 컨테이너 안에서 수행할 명령, 조작 등 3. 환경변수 등의 설정 4. 도커 컨테이너 안에서 작동시킬 데몬 실행 * Dockerfile 구문 기본 Dockerfile은 텍스..

IT Technology/Cloud 2021.04.15

Docker 데이터 저장 개념 및 기본 명령어

※ 도커의 컨테이너안에 데이터를 저장할 수 있지만, 여기에는 몇 가지 문제점이 존재한다. 컨테이너가 삭제되면 데이터도 삭제된다. 다른 프로세스에서 특정 컨테이너에 저장된 데이터를 사용하기 어렵다. 컨테이너에 데이터를 저장하기 위해서는 파일시스템을 관리하는 스토리지 드라이버가 필요하다. 그러나 이 기능은 호스트 파일시스템에 직접 쓰는것보다 성능이 떨어진다. 따라서 이러한 문제를 해결하기 위해 여러가지 방법이 있는데, 그 중 2가지 방법에 대해서 알아본다. 첫번째는 호스트 서버의 경로와 컨테이너의 경로를 연결하는 방식 두번째는 docker volume을 생성해서 연결하는 방식 * 호스트 서버의 경로와 컨테이너의 경로를 연결 ▣ docker container run -v 옵션을 사용해서 호스트의 디렉토리와 마..

카테고리 없음 2021.04.14

Docker 단독 컨테이너 실행 실습하기

본 내용은 Docker Container를 단독으로 실행해보는 예제. 모든 명령어는 docker hub 내용을 기반으로 작성했으며 사용 환경과 업무에 따라 설정을 변경해야 한다. 해당 예시의 가상 머신 서버의 ip는 192.168.1.61이며, 가상 머신은 virtualbox를 사용했고, 네트워크는 "어댑터에 브리지"를 설정했다. 1. httpd httpd는 대표적인 웹서버 프로그램이다. html파일들을 올려서 홈페이지를 호스팅 할 수 있다. 참조 : https://hub.docker.com/ /httpd Command #docker run -dit --name my-apache-app -p 8080:80 -v /apache:/usr/local/apache2/htdocs/ httpd:2.4. 이 폼은 위..

IT Technology/Cloud 2021.04.13

Vi 저장 및 종료, 명령어 모음

Vi파일 저장 및 종료하기 "Esc"를 눌러야 명령어 모드로 바뀐다. 그 다음에 :(쉬트로+세미콜론키)을 누르고 명령어를 입력. 참고 링크 opentutorials.org/course/730/4561 01. 저장 및 종료 - vim "Esc"를 눌러야 명령어 모드로 바뀐다. 그 다음에 :(쉬트로+세미콜론키)을 누르고 명령어를 입력합니다. 명령어 설명 // [ ](각괄호)안의 글자는 생략해도 됩니다. :w[rite] 저장 // :(콜론)을 누른 opentutorials.org Vim을 게임처럼 재미있게 배울 수 있는 사이트 https://vim-adventures.com/ Learn VIM while playing a game - VIM Adventures VIM Adventures is an online..

IT Technology/Linux 2021.04.12

Docker 중요 명령어 (docker run) 운영체제, 소프트웨어 컨테이너

도커 컨테이너가 꺼질 때도 있고 안 꺼질 때도 있다. 어떻게 이해해야 할까? 도커 컨테이너를 단순히 나가려고 했는데 컨테이너가 내려가는 경우가 많다. Production 장비에서는 매우 위험한 일이므로 docker run의 개념과 컨테이너 내부에서 exit 명령과 ctrl+p+q 를 정확히 이해해야 한다. 테스트에는 "운영체제" 컨테이너와 "프로그램" 컨테이너 2가지에 따라 실행 및 종료 옵션을 여러 가지 변경하여 테스트를 해 보았다. 내용이 길지만 도커에서 아래 내용을 쭉 쳐보면서 설명을 읽어보면 컨테이너가 어떻게 작동하는지 어느 정도 감을 잡을 수 있을 것이다. * 운영체제 컨테이너 #docker run ubuntu - docker ps -a로 확인하면, COMMAND 부분이 "/bin/bash"라고..

IT Technology/Cloud 2021.04.12

Cisco Nexus 7000 Logfalsh, 계정 로그 확인

Nexus 7000에서 사용 할 수 있는 로깅 기능 이란? Logflash 기능 ㆍLogflash는 syslog 메시지, 디버그 출력, 코어 파일, EEM(Embedded Event Manager) 정보 등 다양한 로깅 정보의 영구 저장을 위해 "logflash:" 파일 시스템으로 마운트되는 8GB USB(Compact Flash Card)이다. SUP1 SUP2 ㆍ디바이스가 쓰기 작업에서 재설정된 경우 파일 시스템 구조가 손상될 수 있습니다.예를 들어, 사용자가 다시 로드하거나 전원을 껐다가 켜거나 ISSU(In Service Software Upgrade), 크래시 등으로 재설정한 경우 N7K1# dir logflash: compact flash is either not present or not f..

IT Technology/Cisco 2021.04.11

Cisco Tacacs Config (AAA 설정)

※ AAA약자 autherntication(인증), authorization(권한 부여), accounting(계정 관리) Command 순서 1. aaa new-model 로 aaa 활설화 실시 SW(config)#aaa new-model 2. Tacacs+ 설정을 위한 config 실시(사용자별 level 지정) SW(config)#aaa authentication login default group tacacs+ local SW(config)#aaa authentication enable default group tacacs+ enable line SW(config)#aaa authorization exec default group tacacs+ local SW(config)#aaa authoriz..

IT Technology/Cisco 2021.04.10
반응형