728x90
Telnet
- 로컬 네트워크 내에서 직접 연결된 것처럼 리모트 컴퓨터에 로그온하여 사용할 수 있도록 하는 프로토콜이다.
- 초기에 상용된 원격 접속 프로그램이며, 보안에 취약점이 많아 최근에 SSH로 대체되어 거의 사용하지 않는다.
- 실제로 사용하는 시스템(보통 pc)은 Telnet 클라이언트인데, Telnet서버는 클라이언트가 접속되어 있는 리모트 컴퓨터이다.
- TCP/IP는 클라이언트와 서버 모두를 지원한다.
- 가장 중요한 기능 중 하나는 Telnet 클라이언트와 서버 사이에서 데이터 스트림의 전송을 협상하는 기능이다.
- 이 협상 유형은 클라이언트 또는 서버가 요청을 시작하거나 받아들일 수 있게 한다.
오늘의 잔디심기
|
백준
|
1173
|
JavaScript
|
브론즈2
|
운동 |
const fs = require("fs");
const filePath = process.platform === "linux" ? "/dev/stdin" : "./input.txt";
let input = fs.readFileSync(filePath).toString().split("\n");
// N:운동시간, m=초기맥박, M=한계맥박, T=증가맥박, R=감소맥박
// 5 70 120 25 15
let [N, m, M, T, R] = input[0].split(" ").map(Number);
let exercise = 0;
let totalExercise = 0;
let curPulse = m;
while(exercise !== N)
{
totalExercise++;
if(m+T <= M)
{
m += T;
exercise++;
}
else
{
m -= R;
if(m < curPulse) m = curPulse;
}
if((m + T > M) && (m == curPulse)) break;
}
if(exercise !== N) console.log(-1);
else console.log(totalExercise);
어제부터 프록시 서버를 위한 연습으로 echo서버 테스트와 tiny서버를 구현하고 있다. 웹서버 코드는 이후에 정리해서 올릴 예정이라 이틀간은 TIL 분량이 조금 없을 것 같다.
학습 시간 : 10 ~ 25시
728x90
'크래프톤 정글 > TIL' 카테고리의 다른 글
| 크래프톤 정글 week06, day52 - Tiny Server Code, 잔디심기 (2) | 2024.02.29 |
|---|---|
| 크래프톤 정글 week06, day51 - CGI, WebServer, MIME Type, Proxy, 잔디심기 (2) | 2024.02.28 |
| 크래프톤 정글 week06, day49 - 망의 구성 형, 잔디 심기 (2) | 2024.02.26 |
| 크래프톤 정글 week06, day48 - Datagram Socket vs Stream Socket, HTTP, 클라이언트-서버 트랜잭션, 잔디 심기 (2) | 2024.02.25 |
| 크래프톤 정글 week06, day47 - OSI 7계층, TCP/IP 4계층, 클라이언트-서버 모델, 잔디 심기 (1) | 2024.02.24 |