일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- react hook
- 프로그래머스 완전탐색
- 자바
- 자바 공부
- React JS
- 컴퓨터 네트워크
- 장고
- react firebase
- 리액트
- 프로그래머스
- 코딩테스트 고득점 Kit
- vanillaJS
- 프로그래밍 언어론
- 코틀린
- useEffect
- 리액트 훅
- JavaScript
- NextJS
- 데이터모델링과마이닝
- 코딩테스트 고득점 Kit 완전탐색
- 자바스크립트
- 프로그래머스 자바
- design pattern
- react
- 백준
- 디자인 패턴
- websocket
- useState
- codesandbox
- Java
- Today
- Total
목록분류 전체보기 (299)
기록하는 개발자
최초의 DNS 구현 -John Postel & Paul Mokcapertris 가 1983년 처음 표준화. -1984년 4명의 버클리 학생들이 최초로 unix 기반으로 구현 DNS Domain Name System *사람은 여러 방식으로 자신을 식별한다. ex) 이름, 주민등록번호, 운전 면허번호, 여권 번호 등 *인터넷 호스트, 라우터 -> ip주소(32비트 주소, IPv4) DNS : 호스트 네임을 IP주소로 변환하는 디렉토리 서비스. -DNS서버들이 계층 구조로 구현된 분산 데이터 베이스 -호스트가 분산 데이터 베이스로 질의하여 호스트 네임에서 IP주소를 획득하는 애플리케이션 계층 프로토콜 DNS 서비스 /구조 DNS 서비스 -호스트 네임을 IP주소로 변환 -호스트 에일리어싱(Host aliasin..
전자 메일 3개 주요 요소 -사용자 에이전트, 메일 서버, SMTP(Simple Mail Transfer Protocol) 사용자 에이전트 : 메일 리더(Mail Reader)라고도 함. 메시지를 읽고, 작성하고, 보내고 전달한다. -MS Outlook, Mozila, Thunderbird 등 -송수신 메시지는 서버에 저장 메일 서버 : 받은 메시지를 유지하고 관리하는 메일 박스 -보내는 메시지의 메시지 큐 -메일 서버들 간의 SMTP SMTP : 클라이언트의 메일 메시지를 25번 포트의 tcp 연결 --> 보내는 서버에서 받는 서버로 직접 전송 3단계 전송 과정 -핸드 쉐이킹 -> 메시지 전송 -> 종료 명령 / 응답 상호 작용 -명령 : 아스키 문자 응답 : 상태 코드와 문장 메시지는 7비트 ASCI..
FTP : 파일 전송 프로토콜 -원격 호스트에게 / 호스트로부터 파일을 전송 -클라이언트 / 서버 모델 -FTP : RFC959 -포트 번호 : control/data connection : 21/20 21 : control, 20: data --> 2개 사이의 커넥션 유지를 위해 포트 번호 2개 *제어 연결과 데이터 연결 두 개의 tcp 연결을 사용 1. 제어 연결 control connection -클라이언트는 FTP 서버 포트 21로 제어 연결 설정 --> FTP 서버가 수락 -클라이언트는 제어 연결을 통해 사용자 계정과 비밀번호 전송 -클라이언트는 제어 연결을 통해 원격 디렉토리 검색, 변경 -별도의 제어 연결을 out-of-band 라고도 함 -제어 연결을 사용자 세션 동안 사용자의 상태(계정,..