3-way Handshake란? TCP/IP 네트워크 환경에서 서버와 클라이언트를 연결하는데 필요한 프로세스입니다. 데이터를 주고받기 전에 서버와 클라이언트가 확인 패킷을 3단계로 교환하여 연결을 맺습니다. TCP FLAG FLAG 설명 SYN(연결 요청 플래그) - TCP에서 세션을 성립할 때 가장먼저 보내는 패킷, 시퀀스 번호를 임의적으로 설정하여 세션을 연결하는 데에 사용되며 초기에 시퀀스 번호를 보내게 된다. ACK(응답플래그) - 상대방으로부터 패킷을 받았다는 걸 알려주는 패킷 - 다른 플래그와 같이 출력되는 경우도 있습니다. - 받는 사람이 보낸 사람 시퀀스 번호에 TCP 계층에서 길이 또는 데이터 양을 더한 것과 같은 ACK를 보냅니다.(일반적으로 +1 하여 보냄) - ACK 응답을 통해 보..
어플이 대국본에서 광화문ON으로 변경되었습니다 아래 링크를 참고 부탁드립니다 https://sh-safer.tistory.com/185 광화문ON(광화문온) 가입방법 광화문ON 다운로드 안드로이드 휴대폰 이신분들은 "Play 스토어" 어플(앱)을 눌러서 실행하시고 "광화문온" 검색하여 어플을 다운로드하시면 됩니다. 아이폰 휴대폰 이신분들은 "App store" 어플(앱) sh-safer.tistory.com 1단계. 앱(어플) 설치하기 - 안드로이드(삼성,LG 휴대폰) 우선 휴대폰에서 "Play 스토어" 어플(앱)을 눌러서 실행해주세요 실행을 하셨으면 상단에 "대국본" 3글자를 검색해주세요. 검색을 하셨으면 우측에 "설치"를 눌러서 설치를 진행해 주세요. 설치를 완료하셨으면 우측에 "열기"를 눌러서 실행..
# script 현재 load 값과 기준치(MAX) 값을 비교하여 기준치를 초과할 경우 ERROR 문구 출력. (데몬을 재구동 하던지, 재부팅하던지 변경하여 사용하면 된다.) #!/bin/bash MAX=1.0 LOAD=`cat /proc/loadavg | awk '{print $1}'` CHECK=`echo | awk -v T=$MAX -v L=$LOAD 'BEGIN{if ( L > T){ print "Too High"}}'` if [[ $CHECK = "Too High" ]] then echo "LOAD : $LOAD : ERROR!!!" >> /root/load.log date >> /root/load.log else echo "LOAD : $LOAD" >> /root/load.log date >>..
가입 방법에는 애플스토어를 통한 가입과 고객센터로 전화로 진행하는 방법이 있습니다. 저는 고객센터 전화로 진행하였습니다. # 준비물 1) 아이폰 2) 구매일 확인(모르시면 고객센터에서 알려줍니다) 2) 카드번호와 카드 날짜 정보 3) 집주소 + 우편번호 4) 제품 일련번호(설정 -> 일반 -> 정보) # 가입 방법 1) 앱스토어에서 "지원"을 검색하여 다운로드 실행해줍니다 "하드웨어 보증 범위" 선택 "AppleCare 플랜 구입하기" 선택 "전화하기" 선택 후 기기를 선택해 줍니다. 그다음, 즉시 통화를 할지 아니면 예약할지를 선택해주시면 됩니다 저는 즉시 통화로 선택을 하였고요 1분 정도 후에 "080-333-4000"에서 전화가 왔습니다. 안내멘트에 따라 번호를 몇 번 눌러주고 노래를 듣고 있으면 ..
아래 ARK Invest 홈페이지를 접속합니다. ark-funds.com/investor-resources Investor Material | ARK Innovation ETFs Download investor material for ARK's Innovation ETFs | Innovation is Key to Growth | ARKK, ARKG, ARKW, ARKQ, IZRL, PRNT ark-funds.com 스크롤을 좀 내려 보시면 아래 이미지와 같이 ARK Invest에서 운영 중인 ETF 목록을 확인하실 수 있습니다. 각 ETF의 "Fund Holding PDF"를 클릭하셔서 PDF 파일을 다운받으시면 어떤 종목을 몇 주 가지고 있고 비중은 얼마인지를 확인하실 수 있습니다. (엑셀 파일로도 다..
한국 전쟁 22개국 참전 용사분들을 직접 찾아가서 사진으로 기록하는 라미(현효제) 작가님 사진을 찍고 목소리와 영상을 기록하여 액자로 전달해 드리고 있다고 합니다 지금까지 찍어드린 참전용사만 1400명!!! 이 일을 시작하게 된 배경은? 원래는 군인들을 찍었는데 2016년에 군복 사진전 전시할 때 미 해병대 참전 용사 '살 스칼레토'라는 분이 우연히 구경 오셨다 그분이 자기를 소개하떄 " I'm a U.S Marine Korean War Veteran" 했을 때 눈에서 광채가 나고 자부심이 었청났었다고 한다 그래서 궁금했다. 왜냐하면 남의 나라 와서 싸웠는데 왜 저런 자부심이 생겼을까 그분들을 찾아가고 싶었고 근데 아무래도 그분들이 국내에 오시는 여긴이 어렵다 보니까 직접 찾아가 보자 한번 그래서 여러 ..
개인적인으로 코인은 언젠가는 뜰 거라는 막연한 생각을 가지고 있는 한 사람으로서 늘 들어갈 타이밍을 주시하고 있었다. 그렇다고 목돈을 한 번에 투자하기에는 요동치는 장에서 멘탈이 버텨주지 못할 것이라고 판단을 했고 그래서 어떻게 할까 고민하다가 잃어도 그만인 수준의 최소한의 금액으로 적금을 넣어보면 어떨까 생각하여 시작하게 되었다. 2년 전 2019년 7월 부터시작하게 되었고 현재도 진행 중이다... 아래는 근 1년 6개월간 투자한 내역을 정리한 표이다. 특별히 종목을 선전하는 기준은 없고 그냥 시총이 어느 정도 되는 코인 몇 개를 골라서 꽃에 물 주듯이 돌아가면서 구매를 했다. 몇 개 코인의 수익률을 보자면, 우선 비트코인 23만 원에 총 0.0193개 구매 수익률은 자그마치 254%!!! 비트코인 위..
Netstat 란? ▶ 네트워크 연결을 보여주는 명령 줄 도구 옵션 문자 설명 a 모든 연결을 보여줌 c 실행한 명령을 매초 마다 계속 실행함 l LISTEN 포트를 보여줌 t TCP로 연결된 포트를 보여줌 u UDP로 연결된 포트를 보여줌 n 주소, 포트를 문자가 아닌 숫자로 표현 p 해당 프로세스를 PID 정보와 어플리케이션 이름을 보여줌 r 라우팅 정보를 보여줌 예제. - TCP 연결 출력 [root@test-1 ~]# netstat -at Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:ssh 0.0.0.0:* LISTEN..
KLAY(클레이) 토큰 이란? 카카오 자회사인 그라운드X에서 개발하고 있는 토큰입니다. 이벤트는 2021.01.12 ~ 01.18 까지 7일간 진행됩니다 (두번째)이벤트는 2021.03.02 ~ 03.8 까지 7일간 진행됩니다 가입 방법 아래 링크를 클릭 후 가입하시면 클레이 토큰 2개가 지급 됩니다. klipwallet.com/?target=/klip-event/invite-friends-popup2%3FklipId%3DKMTcxMTk0ZTdpbnZpdGVyMjYwNTE1 "Klip 가입하고 KLAY받기" 선택 동의하고 계속하기 6자리 비밀번호 설정 가입 완료!!! "친구 초대 가입 보상 확인하기" 초대자에게는 - 1개 초대받은 사람에게는 - 2개가 지급됩니다. 단, 초대자는 최대 10명까지만 초대 가..
Virtual Box 설치하기 Virtual Box 설치하기는 아래 링크를 참고해 주시기 바랍니다. sh-safer.tistory.com/3 [Linux] VirtualBox로 리눅스(Centos7) 설치하기 VirtualBox 설치 virtualbox 홈페이지 접속 접속 -> 다운로드 버튼 클릭!!! 운영체제 환경에 맞는 버전 선택하여 설치파일 다운로드 설치 완료가 되었으면 실행 -> Next -> Next -> Next ... 설치 완료!!! Vi.. sh-safer.tistory.com Ubuntu 18.04 IOS 이미지 다운로드 OS 이미지 다운로드를 위해 아래 링크에 접속합니다. releases.ubuntu.com/18.04/ Ubuntu 18.04.5 LTS (Bionic Beaver) Se..
Cache 설정 확인 Cache Status: OK Cache Ratio: 10% Read / 90% Write [root@linx-1 tmp]# hpssacli ctrl slot=0 show config detail | grep -i cache Cache Serial Number: Wait for Cache Room: Disabled Cache Board Present: True Cache Status: OK Cache Ratio: 10% Read / 90% Write Drive Write Cache: Disabled Total Cache Size: 2.0 GB Total Cache Memory Available: 1.8 GB No-Battery Write Cache: Disabled Cache Bac..
실습 환경 k8s-master-1 CentOS 7.8 IP : 192.168.219.103 k8s-master-2 CentOS 7.8 IP : 192.168.219.105 k8s-worker-1 CentOS 7.8 IP : 192.168.219.106 k8s-worker-2 CentOS 7.8 IP : 192.168.219.100 cordon cordon은 node에 더 이상 pod들이 스케줄링되지 않도록 합니다. 현재 구성된 클로스터를 보시면, nginx pod이 총 3개가 있고 worker-1에 두 개, worker-2에 하나가 올라가 있습니다. [root@k8s-master-1 tmp]# kubectl get pod NAME READY STATUS RESTARTS AGE nginx-deploymen..