no image
[크롤링] 사이트 검색 안되게 설정하기 (robots.txt)
robots.txt 란?robots.txt는 검색엔진 크롤러가 크롤링하며 정보를 수집해도 되는지, 해서는 안 되는 페이지가 무엇인지 알려주는 크롤러 이정표 역할을 한다.  robots.txt를 적용 해야 하는 이유?1. 검색엔진 크롤러의 과도한 크롤링 및 요청으로 이한 과부하 방지2. 검색엔진에 노출되면 안되는 콘텐츠 제한 가능  직접 작성해보자~- 반드시 ROOT 디렉토리에 저장이 필요!- 크롤러가 인식해야 하므로 정해진 형식을 따라 작성해야 한다.- .txt 텍스트 확장자로 저장이 필요 # 아래 내용은 # 모든 크롤러가 directory01 폴더 내에 있는 모든 파일에 대해 크롤링을 제한하고# 모든 크롤러가 directory02 폴더 내에 있는 모든 파일에 대해 크롤링을 허용한다.User-agent:..
2023.06.13
no image
[네트워크] 공인 IP vs 사설 IP
공인 IP (Public IP)- 공용 주소라고 불리며 외부에 공개됨- 인터넷 서비스 공급자가 제공하며 공유기가 인터넷과 통신해 주는 역할- 공용으로 사용하는 주소이기 때문에 전세계에서 유일한 IP 주소- 외부에 공개되어 있기 때문에 데이터와 인터넷 활동이 노출될 수 있으므로 방화벽이나 보안 프로그램 필요. 사설 IP (Private IP)- 각자 내부 네트워크에서 할당되며 다른 네트워크 IP 주소와 중복 가능- IPv4 부족으로 인하여 서브넷팅된 IP이므로 라우터에 의해서 로컬 네트워크상에서 연결 가능- 외부 노출되지 않음- 사설 IP는 3가지 대역으로 할당  ⇒ Class A : 10.0.0.0 ~ 10.255.255.255  ⇒ Class B : 172.16.0.0 ~ 172.31.255.255  ..
2023.06.08
no image
[CS] RAID 0, RAID 1
RAID (Redundant Array of Independent Disks) 저장장치 여러 개를 묶어 마치 한 개의 고용량/고성능 저장장치로 효과를 내기 위한 방식 RAID 사용하는 목적? 속도향상 혹은 안정성이 목적 RAID 0 (Stripe) 2개 이상의 HDD를 병렬로 연결해서 하나의 디스크처럼 이용한다. ex) A, B라는 하드디스크가 RAID 0 방식으로 있을 때, 123456 데이터를 저장하려고 하면 아래와 같다. A B A B A B 1 2 3 4 5 6 장점: 디스크 접근 속도 빠름 단점: 연결된 디스크 중 하나라도 잘못되면 모든 데이터 유실 가능성 존재 RAID 1 (MIRRORING) 2개 이상의 HDD를 병렬로 연결하여 똑같은 복사본을 생성하는 기술 ex) A, B라는 하드디스크가 ..
2023.05.11
no image
[CS] SMTP, POP3, IMAP 란?
SMTPPOP3IMAP용도발송시 사용수신시 사용수신시 사용사용 경우[사용자 1] → [서버 A] →[서버 B] → [사용자 2][서버 B] → [사용자 1][서버 B] → [사용자 1]특징gmail.com 주소는 이메일을 송수신하는 SMTP 서버로 부른다.test@gmail.com은SMTP 클라이언트가 된다.ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡnaver.com 주소도 SMTP 서버이고, test@naver.com 또한 SMTP 클라이언트1. 서버 사서함으로부터 클라이언트 PC로 직접 다운로드 하는 형식 2. 로컬 PC에만 남아있어 다른PC나 모바일에서 동일한 메일 확인 불가능 3. 용량이 큰 메일을 자주 송수신하고 오프라인 상태에서도 확인 필요한 경우 적합1. 메일 서버와 동기화되는 방식이기 때문에 메일 확인 후에도 ..
2023.04.28