profile
기초를 탄탄히
post-thumbnail

[네트워크]TCP/IP 4계층

TCP/IP 모형은 현재의 인터넷에서 컴퓨터들이 서로 정보를 주고받는데 쓰이는 통신규약(프로토콜)의 모음으로 각 계층은 담당하는 위치마다 처리 역할을 구분해 진행함으로 서로 간의 간섭을 최소화하여 사용의 편리성을 높힌다 계층화의 장점호환성 보장(다른 제조사 장비들끼리

2022년 12월 26일
·
0개의 댓글
·
post-thumbnail

[네트워크]OSI 7계층

국제 표준화기구(ISO)에서 개발하여 컴퓨터 네트워크 프로토콜 디자인 및 통신을 7계층으로 나눈 것. 간단히 말해서 프로토콜을 기능별로 나눈 것이다. OSI 7계층을 왜 나누었는가?계층을 나눈 이유는 통신이 일어나는 과정이 단계별로 파악할 수 있기 때문이다.흐름을 한

2022년 12월 26일
·
0개의 댓글
·
post-thumbnail

[네트워크]네트워크의 이해2

유무선 통신방식은 크게 3가지 형태로 나눌 수 있습니다.송신측과 수신측이 미리 고정되어 있는 통신 방식통신 채널을 통하여 접속된 두 대의 단말기 사이에서 데이터가 한 쪽 방향으로만 전달되는 통신 방식단방향 통신의 경우 전기적으로 신호를 보내기 위해서는 송신측과 수신측을

2022년 12월 26일
·
0개의 댓글
·
post-thumbnail

[네트워크]네트워크의 이해

네트워크의 이해1.1. 정의 네트워크는 Net + Work 의 합성어로써 컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태를 의미합니다. 좀더 쉽게 말하자면 "두 대 이상의 컴퓨터들을 연결하고 서로 통신(이야기)할 수 있는 것" 이것이 바로 네트워크 입

2022년 12월 26일
·
0개의 댓글
·
post-thumbnail

iaas, saas, paas

IaaS vs. PaaS vs. SaaSIaaS, PaaS 및 SaaS 정의IaaS(Infrastructure as a Service)공급업체가 고객이 클라우드의 스토리지, 네트워킹, 서버를 포함한 기타 컴퓨팅 자원을 종량제로 이용할 수 있도록 제공하는 것입니다.Paa

2022년 9월 12일
·
0개의 댓글
·
post-thumbnail

리눅스 명령어

fuser 명령어 정의 배우기/etc/hosts <-> /etc/resolv.conf 개념정리paas saas laas 개념 정의하기lsof 명령어 정의 배우기mount, umount 정의 다시 정리하기raid 개념 다시 정리하기ubuntu만 쓰지말고 centos

2022년 9월 5일
·
0개의 댓글
·

Windows보다 Linux가 좋은 이유?

대부분 어릴때부터 윈도우를 많이 사용했을 것이다.필자 또한 마찬가지로 윈도우를 수 십년간 써오고 GUI가 너무 익숙한 윈도우 환경이라 Unix/Linux 환경을 받아드리기가 힘들었다. 처음에는 Unix을 배울 때 다 도움이 될 것이라고 배웠지만, 과연 어디서 쓰이는지

2022년 8월 29일
·
0개의 댓글
·
post-thumbnail

네트워크 접근 제어(NAC)를 알아보자

NAC (네트워크 접근 제어 , Network Access Control) 이란?단말기(사용자 PC)가 네트워크에 접근하기 전 보안 정책을 준수했는지 여부를 검사하여 네트워크 사용을 제어하는 것을 말한다.또한 NAC시스템은 네트워크에 연결된 단말기의 여러가지 정보를 수

2022년 8월 26일
·
0개의 댓글
·
post-thumbnail

KOSA, 소프트웨어 기술자 신고

KOSA(소프트웨어 기술자 경력 관리 시스템)을 알아보자KOSA(Korea Software Industry Association, 한국소프트웨어산업협회)에서 기술자등급제도가 생긴 이 후, 모든 경력을 KOSA 경력증명서 기준으로 증빙하곤 했다.본인은 이 제도가 없어진

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

Git 명령어에 대해 알아보자

git clone원격 저장소의 코드를 컴퓨터에 받아올 수 있습니다. 새 작업 디렉토리 만들고(mkdir 명령어) 생성한 디렉토리로 이동(cd 명령어)하겠습니다.clone 하기 전clone 하기 전clone 한 후clone 한 후git pull원격 저장소에 업데이트 된

2022년 8월 16일
·
0개의 댓글
·
post-thumbnail

gitignore을 알아보자

gitignore파일이란 Git 버전 관리에서 제외할 파일 목록을 지정하는 파일이다. git으로 프로젝트를 관리할 때, 그 프로젝트 안의 특정파일들은 Git으로 관리할 필요가 없는 경우가 있다.

2022년 8월 13일
·
0개의 댓글
·

테스트 주도 개발(Test-driven development, TDD)를 알아보자

테스트 주도 개발(Test-driven development TDD)은 매우 짧은 개발 사이클을 반복하는 소프트웨어 개발 프로세스 중 하나이다. 개발자는 먼저 요구사항을 검증하는 자동화된 테스트 케이스를 작성한다. 그런 후에, 그 테스트 케이스를 통과하기 위한 최소한의

2022년 8월 10일
·
0개의 댓글
·
post-thumbnail

DevOps가 되기 위해서는?

LanguageGO , Python, CNetworkSocket 통신, HTTP(HTTPS), FTP, SSL/TLS, SSH, 포트포워딩, DHCP, DNS, OSI 7 Layer, Proxy, FirewallOSLinux (Ubuntu, CentOS), 가상 머신(

2022년 8월 10일
·
0개의 댓글
·

Java 런타임 에러

코딩테스트를 준비하는 도중에 런타임 에러가 발생하였다.런타임 에러가 무슨 뜻인지 기록하기 위해 작성합니다.InputMismatchjava.util.InputMismatchException1) 입력한 수가 데이터 형과 맞지 않는 경우2) 데이터 형의 범위를 넘은 경우

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

CRUD를 알아보자

CRUD 대신에 다음과 같은 유사용어가 사용되기도 한다.ABCD: add(추가), browse(보기), change(변경), delete(삭제)ACID: add(추가), change(변경), inquire(질의), delete(삭제)BREAD: browse(보기), r

2022년 8월 9일
·
0개의 댓글
·

DHCP를 알아보자

Dynamic Host Configuration Protocol, '동적 호스트 설정 프로토콜(통신규약)'이다.IP 라우터는 인터페이스 및 호스트에 IP 주소를 할당해 줄 수 있다. 예전에는 각 PC마다 고정 IP 설정을 도입하여 사용 하거나, RFC 903에 정의된

2022년 8월 8일
·
0개의 댓글
·

VPN를 알아보자

Virtual Private Network(VPN)여러 인트라넷과 개별 클라이언트를 인터넷을 통해 연결하는 사설 통신망이다.공공기관이나 사기업 등 단체에서 내부인들만 쓸 수 있는 특수목적의 인트라넷을 구축할 때는 보통 해당되는 컴퓨터만 전용선으로 연결해서 제3자가 함부

2022년 8월 7일
·
0개의 댓글
·