CS 기술 면접 다수 기출 키워드
CS2022. 7. 19. 23:00CS 기술 면접 다수 기출 키워드

출처 📌 HTTP 관련 질문 HTTP, HTTPS(TLS(SSL))/HTTP 1.1 2.0 3.0/ HTTP RESTful / HTTP 응답코드 HTTP : Hypertext Transfer Protocol, 서버와 클라이언트가 요청(Request)과 응답(Response) 형식으로 인터넷에서 데이터를 주고 받을 수 있는 프로토콜 HTTPS(TLS(SSL)) : HyperText Transfer Protocol over Secure Socket Layer, SSL/TLS 계층을 추가하여 클라이언트와 서버 사이에 오가는 모든 HTTP 프로토콜 메세지를 암호화하여 통신하는 프로토콜이다. 📌 HTTP 버전 HTTP/1.1 1. Persistent Connection : 지정한 timeout 동안 커넥션을 닫지..

[네트워킹] NAT (Network Address Translation)
CS/네트워킹2022. 3. 10. 18:19[네트워킹] NAT (Network Address Translation)

✔️ NAT (Network Address Translation) 이란 ? NAT이란 IP 패킷의 TCP/UDP 포트 숫자와 소스 및 목적지의 IP 주소 등을 재기록하면서 라우터를 통해 네트워크 트래픽을 주고 받는 기술을 말한다. public outside address와 private inside address 사이에서 border router로서의 역할을 한다. 내부망에서는 Private IP주소를 사용해 통신을 하고 외부망과의 통신시에는 NAT을 거쳐 Public IP주소로 자동 변환한다. 대부분 여러대의 호스트가 하나의 Public IP주소를 사용해 인터넷에 접속하기 위해 사용한다. ✔️ NAT 작동 원리 1. 공유기에 연결된 컴퓨터들은 각각의 사설 아이피를 부여받는다. 2. 우리가 www.nav..

[네트워킹] Unicast, Broadcast, Multicast, Anycast
CS/네트워킹2022. 3. 5. 21:38[네트워킹] Unicast, Broadcast, Multicast, Anycast

들어가기 앞서 ..! [네트워킹] MAC 주소 들어가기 앞서 .. LAN 카드(NIC, Network Interface Card)는 두대 이상의 컴퓨터로 네트워크를 구성하기위해 외부 네트워크와 빠른 속도로 데이터를 송수신할 수 있게 컴퓨터 내에 설치하는 확장 카드를 nice-engineer.tistory.com 네트워크 통신을 위해서는 MAC 주소를 알아야 한다. IP 주소로 MAC 주소를 알기 위해서는 IP 주소를 MAC으로 바꾸는 ARP (Address Resolution Protocol) 과정이 필요하다. 일단 들어가기 앞서 개괄적으로 통신 방식에 대한 다이어그램을 눈에 찍고 가자 ~ ✅ Unicast란 ? one-to-one - 출발지와 목적지가 정확해야 하는 일대일 통신이다. 대상의 MAC ad..

[네트워킹] DHCP (Dynamic Host Configration Protocol)
CS/네트워킹2022. 3. 5. 20:36[네트워킹] DHCP (Dynamic Host Configration Protocol)

✅ DHCP란 ? DHCP는 Dynamic Host Configration Protocol의 약자이다. DHCP란 호스트의 IP 주소와 각종 TCP/IP 프로토콜의 기본 설정을 클라이언트에게 자동적으로 제공해주는 프로토콜을 말한다. 네트워크에서 컴퓨터에 자동으로 네임 서버 주소, IP 주소, 게이트웨이 주소를 할당해주는 것을 의미하며, 해당 클라이언트에게 일정 기간 임대를 하는 동적 주소 할당 프로토콜이다. ✅ DHCP 구성 1) DHCP 서버 DHCP 서버는 네트워크 인터페이스를 위해 IP 주소를 가지고 있는, 서버에서 실행되는 프로그램이다. 일정한 범위의 IP 주소를 다른 클라이언트에게 할당하여 자동으로 설정하게 해주는 역할을 한다. DHCP 서버는 클라이언트에게 할당된 IP 주소를 변경없이 유지해 ..

image