일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SW봉사
- C++
- python
- 코틀린
- 시나공
- 소프티어
- MYSQL
- kotlin
- 스프링
- programmers
- SQL
- 정보처리산업기사
- 알고리즘
- 데이터베이스
- 코딩봉사
- 백준
- 자바
- java
- 공부일지
- softeer
- 회고
- 문제풀이
- 프로그래머스
- 파이썬
- BFS
- 백준 알고리즘
- CJ UNIT
- 코딩교육봉사
- 백준알고리즘
- 1과목
- Today
- Total
목록Infra/Network (2)
JIE0025

✅ FTP란 ? File Transfer Protocol의 약자 원격으로 파일전송을 위한 프로토콜이다. 하나의 호스트에서 다른 호스트로 파일을 복사하기 위해 TCP/IP에 의해 제공되는 표준 기능이다. 20번 포트는 데이터 전송을 위해21번 포트는 명령의 응답 / 제어정보를 위해 사용된다. FTP는 암호화를 하지 않고, 평문으로 전송하기 때문에 외부에 노출될 위험이 있다.따라서 다른 프로토콜의 사용을 권장한다. SFTP (22/TCP) Secure File Transfer Protocol -- SSH 기반으로 데이터 암호화 제공 FTPS(990/TCP) ✅ FTP 전송모드 전송모드 2가지가 있다. (Defalut) Active Mode : 능동모드 -- 클라이언트..

✅ 포트 (Port)프로그램이 네트워크 상의 특성서버 프로그램을 지정하는 방법으로 사용하는 것. 이렇게 말하니까 어렵다. 더 단순하고 직관적으로 말하면, 프로그램을 구분하는 역할이다. ✅ 포트는 왜 사용할까? 1개의 서버에서도 여러개의 프로그램이 동시에 실행될 수 있다. 예를들어WAS : 브라우저로부터 HTTP 통신을 하는 프로그램 데이터베이스 : 실제 데이터를 주고받는 프로그램 이런 프로그램들을 구분하며 동시에 실행하고 요청을 처리하기 위해 포트번호를 사용한다. 만약 포트번호가 없으면 어떤 요청을 어떤 프로그램에 보내는건지 구분할 수가 없어진다. # 웹서버 톰캣 DB 예시 사용자는 브라우저에서 http://domain.com:8080 요청한다.톰캣의 8080포트가 요청을 수신한다. 톰캣은 ..