정보8 DHCP란? 들어가며오늘은 직장에서 LAN선을 따고 업무용과 전화용 네트워크를 분리하는 작업을 했습니다그런데 LAN 테스터기를 통해서도 요청에 대해서 확인했었는데, 전화에서 "게이트웨이를 찾고 있습니다"라고 해서 뭐지 싶었는데보니까 전화기가 고정IP로 할당되고 있더라구요. 그래서 전화기 네트워크 설정에서 DHCP로 전환해주었더니 요청이 정상적으로 되었습니다. DHCPDHCP(Dynamic Host Configuration Protocol) 동적 호스트 구성 프로토콜로 호스트의 IP주소와 각종 TCP/IP 프로토콜의 기본 설정을 클아이언트에게 자동적으로 제공해주는 프로토콜. 이에 대해 표준은 RFC문서에 정의되어 있으며, DHCP서버가 중앙집중식으로 관리하여 클아이언트/서버 모델을 사용하게 됨. 호스트 즉 컴퓨터에.. 2025. 5. 29. 프록시(proxy)란? 프록시 서버(proxy server)대리자라는 뜻.서버와 클라이언트 통신 사이에서 중계 즉 간섭 기능을 제공클라이언트가 자신을 통해서 다른 네트워크에 간접적으로 접근할 수 있는 시스템 및 응용 프로그램프록시의 정의는 위와 비슷합니다. 간단하게 순서도를 보면 아래와 같습니다.client에서 요청을 보냄 Proxy에서는 Target에 보낸 요청을 먼저 받아 처리합니다.Target에서는 Proxy에서 처리한 요청을 그대로 위임받아 처리합니다. 위와 같이 Proxy는 Product-Server 즉 핵심기능에 도달하기 전에 간접적으로 다른 로직을 처리할 수 있게 해주는 패턴 프록시 서버의 종류공개 프록시모든 인터넷 사용자가 접속 할 수 있는 전달 프록시 서버클라이언트 입장에서 중계클라이언트가 서버에 직접 접근하지.. 2025. 5. 27. IT 기본 지식의 이해(비유를 곁들인) 들어가며저는 개발을 배우며 가장 어려웠던 점이. 처음 코딩을 접하고 많은 글과 영상을 접했을때. 평소에 보던 글의 종류도 아닐뿐더러 어려운 단어들이 많아서 이해하기 힘들었고 더욱 진입장벽이 크다고 느꼈습니다. 그래서 전 처음 접해보시는 분들도 한번쯤 편하게 읽어보실 수 있도록 비유법을 많이 사용하여 최대한 편하게 이야기 해보듯 글을 적어보려고 합니다. 그럼 넘어갈게요.서버란?클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템으로 컴퓨터 프로그램(server program) 또는 장치를 의미한다. 라고 사전에 명시되어 있습니다. 하지만 입문자분들이 서버를 좀 어렵게 생각하시던데. 위의 사진처럼 서버는 뭔가 특별한줄 아시는 분들이 많으시더라구요 서버란 쉽게 말해서 지금 만지고 있는 컴퓨터는.. 2025. 1. 18. 실행파일로 간편하게 jdk 여러개 전환하기 들어가며데스크탑에 kotlin + gradle 개발 환경을 설치하려고 했지만 jdk1.8~21까지만 지원이 되어서 jdk를 설치해야된다. 하지만 local에는 23으로 구동하고 있는 서버가 이미 존재하여 jdk를 여러개를 동시에 사용할 수 없을까? 해서 봤더니 .dat으로 동적으로 jdk를 변환해주는 것을 따라해보려고 한다.1. 사용할 jdk설치oracle 공식 download link Download the Latest Java LTS FreeSubscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.www.oracle.com사용하실 jdk를 설치하여 jav.. 2024. 12. 10. 이전 1 2 다음