[Network] Network-QnA

JIEUN YANG·2022년 10월 22일
0
post-thumbnail

Q1. 웹 브라우저에 google.com을 쳤을 때 어떤 일이 일어나는지 설명하시오. (What happens when you type Google.com into your browser?)

Q2. OSI 계층 모델과 TCP/IP 계층 모델을 간단하게 비교해보세요. (Please differentiate OSI reference model with TCP/IP reference model.)

Q3. 3-way handshake를 설명해주세요. (What is 3-way handshake?)

Q4. RESTful API에 대해서 아는 대로 설명해주세요. (What do you understand by RESTful API?)

Q5. HTTP에 비해서 HTTPS가 갖는 장점은 뭔가요? (What are some advantages of using HTTPS compared with HTTP?)

Q6. 알고 있는 HTTP 응답 코드가 있다면 설명해주세요. (Can you give me some examples of common HTTP response codes?)

Q7. TCP/IP 4계층에 대해서 설명해주세요.
Q8. TCP와 UDP의 차이에 대해서 설명해주세요.
Q9. TCP의 3-handshake에 대해서 설명해주세요.
Q10. HTTP 버전별 차이점에 대해서 설명해주세요.
Q11. 카카오 장애가 난 원인에 대해서 설명해주세요.
Q12. RESTful API를 설계해주세요.
Q13. GET과 POST의 차이를 설명해주세요.

Q14. What is a Network? (네트워크란 무엇인지 설명해주세요)

  • 네트워크란 유형의 중간 전송 매체들이 연결되어 있는 장치를 의미한다. 예를 들어, 컴퓨터 네트워크는 하드워어/데이터/소프트웨어와 같은 자원이나 정보를 서로 주고 받는 컴퓨터 장치를 뜻한다.

Q15. What are Routers? (라우터란 무엇인지 설명해주세요)

  • 라우터란 LAN에 연결된 컴퓨터들이 인터넷을 사용할 수 있게 해주는 장비로, 데이터를 목적지까지 전달하거나 서로 다른 네트워크 간 데이터를 주고 받을 수 있도록 중간 매체 역할을 수행한다. 하나의 라우터에서 또 다른 라우터로 전송될 때, 라우터는 패킷 목적지 IP주소를 식별하고 최적의 경로를 통해 목적지까지 도달하도록 파악하여 이동시킨다.

Q16. What is HTTPs and what port does it use? (HTTTPs가 무엇이고 HTTPs 에서 사용하는 포트를 말해주세요)

  • HTTPs는 보안 HTTP로, 네트워크를 통한 보안 통신에 사용된다. 악성 공격을 방어하는 웹사이트의 인증정보를 제공하며 데이터 조작을 방지하기 위해 통신을 암호화하고 SSL 인증서를 통해 연결을 시도하는 유저의 네트워크가 유효한지를 확인한다. TCP 계층 구조를 사용하는 HTTPs는 443포트번호를 가지고 있다.

Q17. What is a Firewall? (파이어워에 대해 말해주세요)

  • 파이어워는 네크워크 보안 시스템으로 허가되지 않은 접근으로부터 컴퓨터 네트워크를 보호한다. 하드웨어 장치, 소프트웨어 장치 혹은 두 장치간의 결합된 구조로 구성되며, 파이어워 장치를 통과하는 모든 라우터 메시지가 특정한 보안 규정에 따라 접근 가능 유무가 판단된다.
    윈도우 파이어워 장치는 윈도우 어플리케이션에 탑재되어 있기 때문에 별도로 설치할 필요가 없으며 따라서 악성 바이러스로부터 윈도우를 안전하게 보호해준다.

Q18. What is DNS? (DNS에 대해 설명해주세요)

  • DNS(Domain Name Server)는 Internet’s phone book의 비전문적인 언어. DNS는 공용 IP주소와 IP의 호스트명을 저장하고, 상응하는 IP주소로 전송해준다.
    컴퓨터에는 모든 도메인 이름이 저장되고 이를 주기적으로 업데이트 해주는 '중앙 레지스트리' 가존재한다. 인터넷 서비스 제공자와 도메인 회사들은 '중앙 레지스트리'를 통해 업데이트 된 DNS 정보를 가져와서 주소에 맞게 정보를 전달한다.
    예를 들어, www.google.com 을 입력하면, 인터넷 공급자가 구글과 관련된 DNS를 찾고 웹사이트의 명령을 구글 IP 주소로 변환한 뒤 해당 주소와 상응하는 서버를 띄워주는 것이다.

Q19. How does Rest API work ? (Rest API의 작동원리를 말해주세요)

profile
violet's development note

0개의 댓글

관련 채용 정보