본문 바로가기
반응형

기초 튼튼탄탄탄/네트워크2

SSL 통신과정(handshake) 그림으로 이해하기 SSL(Secure Sockets Layer)이란 암호화 기반의 통신 프로토콜이다. HTTPS는 HTTP에 SSL이 결합된 개념이다. SSL 주요 특징 SSL 인증서를 통해 클라이언트와 서버 간의 통신을 보증한다. 암호화된 데이터를 주고 받는다. 주로 대칭키(공개키) 방식, 비대칭키(비밀키) 암호화방식이 사용된다. SSL 통신과정은 handshake라는 과정을 거친다. (handshake -> 데이터전송 -> 세션종료) SSL 통신과정 (handshake 과정) 브라우저에 URL(https://~~)을 입력하여 접속한 이후의 과정이라고 보면 된다. 1) 클라언트 -> 서버 클라이언트는 랜덤데이터를 만들어 서버에 보낸다. 클라이언트에서 사용 가능한 암호화방식들을 서버에 보낸다. 2) 서버 -> 클라이언트 .. 2021. 1. 11.
DHCP ignore MAC Address (dhcpd.conf) DHCP (Dynamic Host Configuration Protocol) DHCP는 네트워크에 사용되는 IP주소를 DHCP서버가 중앙집중식으로 관리하는 클라이언트/서버 모델을 사용한다. DHCP 클라이언트는 네트워크 부팅과정에서 DHCP서버에 IP주소를 요청하고 IP를 할당 받는다. 뿐만 아니라, 서브넷마스크, 게이트웨이 주소, DNS 주소도 할당해준다. 일반적으로 같은 대역대에서 작동한다. MAC주소 기반으로 통신한다. 동일한 LAN 안에서 MAC주소를 통해 통신한다. (스위칭 O, 라우팅 X) 다른 대역대에서도 작동하려면 DHCP relay를 사용한다. (다른 대역대 통신을 위한 랜카드가 추가로 필요하겠다.) DHCP 설정 특정 Mac Address 를 가진 Server에는 DHCP로 IP를 할당.. 2020. 7. 2.
반응형