3j.jun

전체 글

알고 사용하지 말자
License/정보처리기사

[정보처리기사 실기] OSI 7계층과 TCP/IP4계층 & 계층 프로토콜

OSI 7계층 계층 설명 예시 프로토콜 전송단위 물리 계층 전기적 신호 변환, 물리적 연결 허브, 중계기, 네트워크 어댑터 RS-232C 비트(Bit) 데이터 링크 계층 인접 시스템 간 데이터 전송, 동기화, 흐름제어 등 전송 기능 제어 MAC주소, 브릿지, 스위치 이더넷 , HDLC, ATM 프레임(Frame) 네트워크 계층 단말 간 데이터 전송을 위한 최적의 경로 제공 라우터 IP, ICMP 패킷(Packet) 전송 계층 신뢰성 있는 통신을 보장, 데이터 분할 및 재조립, 오류 제어 담당 방화벽, 프록시 UDP, TCP 세그먼트(Segment) 세션 계층 연결 접속 및 동기 제어 TLS, SSH 데이터(Data) 표현 계층 데이터 형식 설정과 부호 교환, 암/복호화 담당 인코딩, 암복호화 JPEG, ..

Dev/JAVA

[JAVA] 간단한 java Mail 테스트 (메모장으로 메일 테스트)

들어가기 전 메일 서버 구축 후 메일을 테스트하는 과정에서 telnet으로 테스트를 하다, java 파일로 mail test파일을 만들어 두면 두고두고 사용하지 않을까 싶어 방법을 찾고 정리하고자 한다. 먼저, 나는 거창한 프로젝트가 아니라 class 하나로 구성하여 메일을 발송하고자 했고, 메모장으로 코드를 작성한 뒤 확장자를 java로 바꾸고, javac로 컴파일을 한 뒤 class 파일을 실행할 계획을 했다. 그렇다면 필수적으로 필요한 파일은 자바 메일 라이브러리 2개와, jdk가 설정되어 있어야 한다. 또한 메일을 발송하기에 메일 서버가 필요한데 보통 네이버, 지메일을 많이 이용한다. 이를 이용하려면 해당 계정으로 로그인 후 설정이 필요하다. 지메일의 경우 설정에 들어가 수준낮은 앱 로그인에 허용..

Dev/WEB

[http-server] HTML 테스트를 위한 웹 서버 띄우기 (빠르게)

들어가기 전 얼마 전, 흥미로운 글을 확인해서 로컬에서 따라해보던 중, cors오류를 만났다. cors오류는 다른 도메인에서 소스를 불러올 때 동일한 출처가 아니면 불러오지 못하게하는 오류인데 로컬에서 로컬의 모듈을 불러오는데 오류가 뜨고 있었다. 브라우저가 html에서 모듈을 불러오는거라 문제가 없어보였는데 확인해보니 이런식으로 모듈을 불러온다면 cors오류가 난다고 한다. cors 오류가 나는 이유는 동일 출처 도메인 정책으로 동일한 도메인에서 나온 리소스만 허용한다는 정책이다. 즉, 이걸 해결하기 위해선 웹서버를 구축해서 같은 도메인을 사용해야 한다는 것이다. node, vue, react 등 프레임워크를 사용하여 구현할 수 있지만 생각보다 오래걸리기에 더 빠른 방법을 찾아보다. Microsoft에..

3j.jun
개발하는 소년