inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

캐시의 구조?

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? ( 예 /아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? ( 예 /아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? ( 예 /아니오) [질문 내용] 안녕하세요 강의 내용에서 캐시 키를 지정한다고 하셨는데 그렇다면 여기서 key-value 형식으로 데이터를 저장하고 찾는 건가요??

  • 네트워크
KAIROS 댓글 1 좋아요 0 조회수 612

TCP 4-Way Handshake간 FIN + ACK

해결됨

외워서 끝내는 네트워크 핵심이론 - 기초

안녕하세요 강사님. 대부분의 TCP 연결 종료 과정을 나타낸 그림은 처음 요청시 FIN만 보내는 사진이 많던데 이는 ACK를 단순히 생략한거라고 보면 되는건가요? 제 생각에는 통신을 하다가 결국 Server -> Client로 보낸 데이터가 있을거고 Client가 이를 받아서 응답과 동시에 더는 통신을 하지 않겠다는 의사를 표현하기 위해서 FIN + ACK를 같이 보내야 한다고 생각하는데 본 강의 이미지가 더 정확한건가요?

  • 네트워크
  • 프로토콜
avenue 댓글 1 좋아요 0 조회수 1037

백엔드서버 정적파일도 저장이 되는가요?

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

django_backend: volumes: - 기존소스:/var/www/html 위와 같이 되어있을 때 기존소스에는 제가 만든 django소스가 있습니다. 이걸 도커로 돌린다고 가정했을 때 기존 소스 내에 서버 업로드 기능이 있으면 어떻게 처리되는건가요? 기존소스/media에는 빈폴더였는데 /var/www/html/media에 파일이 업로드되면 기존소스/media에도 반영이 되는건가요?

  • 네트워크
  • linux
  • docker
김동혁 댓글 1 좋아요 0 조회수 467

[강의 응용] springboot, vue.js, postgreSql

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다) - 이외의 문의등은 평생강의이므로 양해를 부탁드립니다 - 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다 - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요, 강의 바탕으로 개인 공부를 하다 막혀 질문드립니다. springboot, vue.js, postgre로 게시판을 만들었는데요, springboot 프로젝트 안에 application.yml 파일로 postgreSql DB를 연결을 했습니다. 그리고 vue.js도 빌드해서 springboot와 연동시켰습니다. 이런 경우에도 docker-compose에 백,프론트,DB 컨테이너를 다 넣어야하나요? 로컬에서는 잘 돌아가는데 docker run 하니까 네트워크 오류 메세지가 뜨면서 DB에 접근이 안되어서 여쭤봅니다. vue가 라우팅되면서 url 이 변하는데 이걸 연결시켜줘야하는지... 아무리 찾아봐도 시원한 대답이 없어서서 부득이하게 여기 질문을 남겨봅니다ㅠㅠ

  • 네트워크
  • linux
  • docker
dalki7711 댓글 1 좋아요 1 조회수 899

내 라우터에서 IP 부분을 떼었다가 붙이는 이유

해결됨

비전공자의 전공자 따라잡기 - 네트워크, HTTP

안녕하세요 제로초님. 5분 32초에 내 라우터에서 IP부분을 떼었다가 다시 붙여준다는 말씀을 하셨는데, 이미 네이버 IP를 목적지 IP로 갖고 있는데도 떼는 이유가 무엇인지, 떼었다가 붙였다가 하는 것은 케이스 마다 다르게 행해지는 것인지 궁금합니다. 그리고 떼었다가 붙인다면 어떤 정보가 붙는건지 알려주시면 감사하겠습니다😊 계속 강의를 보다보니 질문이 늘어나네요..ㅎㅎ + 내 라우터가 인터넷을 통해서 네이버 라우터IP 주소를 아는 방법은 라우팅 테이블이라는 방법으로 물어물어 IP주소를 알게된다고 하셨는데, 내 컴퓨터는 네이버 IP를 DNS를 통해서 이미 알고있다고 하셨는데 왜 물어물어 가는건지도 설명해주시면 감사하겠습니다!

  • 네트워크
  • tcpip
  • websockets
Sujung Youn 댓글 1 좋아요 0 조회수 509

스마트포인터를 활용한 설계에 대한 질문

해결됨

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

안녕하세요 루키스님 프로젝트에 스마트포인터를 사용해보려고하는데 제가 생각한 설계가 맞는지 궁금합니다 C++ 서버 강의에서 스마트포인터에 대한 설명을 들었는데 Shared_ptr은 상호참조문제가 있고 이를 해결하기 위해 Weak_ptr을 사용한다고 설명해주셨는데 Weak_ptr이나 Shared_ptr을 잘 사용해서 상호참조로 인한 문제를 잘 해결하면 좋겠지만 프로젝트 크기가 커지다보면 상호참조 관계를 명확하게 파악하기 어렵다는 단점이 존재할수 있다고 생각합니다 그래서 제가 생각한 방법은 어떤 객체에서 다른 객체의 생명주기를 자신이 직접 관장한다면 shared_ptr 그렇지않다면 weak_ptr로 멤버를 두고 관리하고 shared_ptr인 멤버는 항상 weak_ptr로 반환하도록 하는게 좋지 않나라는 생각입니다 강의에서 설명해주신 Knight를 예로들어보면 Knight끼리 서로를 타겟으로 지정할수 있다고 할때 Class Knight private : weak_ptr<Knight*> target shared_ptr<Weaphon*> weaphon 위 코드를 예로들면 타겟 가능한 기사객체는 자기 자신이 생명주기를 관장하는 멤버가 아니기떄문에 weak로 두고 기사가 들고있는 무기의 경우는 기사가 죽을때 같이 사라지는게 자연스럽다고 볼수 있기 때문에 shared로 둬서 knight가 죽을떄 자연스럽게 같이 사라지도록 설계하고 만약 대장간 같은데서 강화를 위해서 weaphon을 참조해야한다면 Knight에서 weak_ptr<Weaphon*> GetWeaphon() 이런식으로 설계해서 상호참조를 예방할수 있도록 설계하는것이 어떻겠냐는 생각을 개인적으로 해봤는데 이에대해서 어떻게 생각하시는지 궁금합니다

  • 네트워크
  • MMORPG
  • windows-server
Heca 댓글 2 좋아요 0 조회수 816

IAM 정책과 iam역할

미해결

AWS Certified Cloud Practitioner 자격증 준비하기

IAM 정책과 iam역할이 어떻게 다른 건지 모르겠습니다. 둘다 유저나 그룹에게 부여하는거 아닌가요?

  • 네트워크
  • aws
srt ktx 댓글 1 좋아요 0 조회수 2423

ec2가 뭔가요?

미해결

AWS Certified Cloud Practitioner 자격증 준비하기

EC2가 계속해서 나오는데 ec2가 뭔ㄱㅏ요...? 죄송합니다, 제가 프론트엔드 개발자라서 잘 몰라서 여쭤봅니다

  • 네트워크
  • aws
srt ktx 댓글 1 좋아요 0 조회수 961

섹션 6 - 연결리스트 영상이 재생이안됩니다

미해결

[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버

재생이 안되요

  • c++
  • 네트워크
  • ue-blueprint
  • 게임수학
  • windows-api
김호현 댓글 1 좋아요 0 조회수 545

비연결성 및 영속성 연결 관련 질문입니다.

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

안녕하세요 강의 잘 보고 있습니다. 여러 클라이언트가 하나의 서버에 연결을 유지한다면 자원이 소모되어 비연결성을 사용해 하나의 클라이언트의 요청/응답 이후 연결을 끊는다고 학습하였는데 영속적 연결을 사용하면 연결을 끊지 않고 요청한다고 하는데 만약 A, B, C 세 클라이언트가 있다고 가정하면 각 클라이언트 끼리 모두 연결이 되어 비연결성의 이점을 얻지 못하는거 아닌가요? 또한 만약 제가 naver.com에 요청을 보내면 naver를 끄기 전까지 영속성 연결이 유지된다는 말이 될까요?

  • 네트워크
  • 지속연결
  • 비연결성
rlamw2000 댓글 2 좋아요 0 조회수 729

21:00 Naver 설명? 질문

해결됨

외워서 끝내는 네트워크 핵심이론 - 기초

안녕하세요 선생님! 21:00 쯤에 RootDNS가 com들을 관리하는 DNS IP 주소들을 응답으로 보내주고, KT DNS가 이 com들을 관리하는 DNS들에게 '야 너네 naver아니?' 라고 물어보고, 아는 애가 있으면 Naver를 알려준다고 설명해주셨는데요. 여기서 알려준 Naver도 DNS서버를 말씀하시는 걸까요? 이게 맞다면 naver DNS서버도 하나 혹은 여러 개 일 수 있고, 우리가 찾는 host name(www)과 일치하는 도메인 주소를 이제 IP 주소로 바꿔서 알려주는 것 역시 naver DNS가 해주는 건가요? 감사합니다!

  • 네트워크
  • 프로토콜
정민교 댓글 1 좋아요 0 조회수 347

포인터 연산 영상이 재생이 안되요 ㅠㅠ

미해결

[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버

포인터 연산 영상이 지금 0:00 으로만 되어 있는 상태이고 영상 자체가 없는거 같은 상황인데 다른 분들도 똑같은지 궁금합니다

  • c++
  • 네트워크
  • ue-blueprint
  • 게임수학
  • windows-api
ill2368 댓글 2 좋아요 0 조회수 674

ARP request 질문있습니다.

해결됨

외워서 끝내는 네트워크 핵심이론 - 기초

게이트웨이의 MAC 주소를 알아내기 위해 ARP request 브로드 캐스팅을 진행한다고 설명해주셨는데요. DHCP 브로드 캐스팅을 통해 알게 된 게이트웨이 IP 주소를 가지고 ARP request를 해서 게이트웨이의 MAC 주소를 응답으로 받는다고 이해했습니다. 그러면 ARP request 브로드 캐스팅은 Host와 게이트웨이와의 L3 통신이 맞는걸까요?

  • 네트워크
  • 프로토콜
정민교 댓글 1 좋아요 0 조회수 498

TCP/IP는 4계층인가요 5계층인가요?

해결됨

기출로 대비하는 개발자 전공면접 [CS 완전정복]

안녕하세요! 좋은 강의 잘 듣고 있습니다. 네트워크 부분에서 TCP vs UDP 부분을 듣고 있는데, 앞부분에서는 OSI 7계층과 TCP/IP 4계층을 설명해주실 때 하위 계층 중 데이터 링크 계층과 물리 계층이 네트워크 인터페이스 계층으로 통합된 형식으로 그림이 나와있었는데, 뒷 부분에서 TCP/IP 전송 계층에 대해 설명해주실때는 5계층으로 데이터 링크 계층과 물리 계층이 존재하는 것으로 나옵니다. 혹시 두 가지가 다른 경우인지, 4계층과 5계층 둘 다 있다고 생각하면 될지 궁금합니다.

  • 면접
  • 네트워크
fricaa 댓글 1 좋아요 2 조회수 504

<도커 컨테이너와 이미지 조사하기 14분20초>

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

동영상 보고 몇번 다시 따라했는데 docker kill mywebserver 이후에 다시 run 시키면 vi가 설치안되어있다고 뜹니다ㅜ 어느부분을 다시 확인해봐야 할까요

  • 네트워크
  • linux
  • docker
dalki7711 댓글 1 좋아요 0 조회수 323

File과 Socket에 대해서

해결됨

외워서 끝내는 네트워크 핵심이론 - 기초

안녕하세요 선생님! 질문 있어 글을 남깁니다. 프로세스가 data를 전송하기 위해 Socket을 통해 데이터를 전송한다고 이해했습니다. Socket은 커널 기능을 이용하기 위해, 더 자세하게는 TCP/IP 프로토콜을 이용할 수 있도록 해주는 인터페이스라고 이해했습니다. 지금까지 제가 이해한 부분은 맞는지 궁금합니다. 또 File은 mp3 파일, 문서 파일 등 우리가 생각하는 파일이고, Socket이 File의 일종이라고 설명해주셨는데 이 부분이 잘 와닿지 않습니다. 다른 질문글에서도 프로세스가 Socket을 open하고 각 Socket이 포트 번호를 부여받는다고 답변을 달아주신 것도 보았습니다. 이 설명을 보고나니까 File과 Socket이 무슨 연관성이 있길래 File의 일종이라고 설명해주시는지 더 와닿지 않는 것 같습니다... 정확히 잘 이해가 안됩니다. 좀 더 설명해주실 수 있을까요?

  • 네트워크
  • 프로토콜
정민교 댓글 1 좋아요 1 조회수 1057

Port 번호 식별자

해결됨

외워서 끝내는 네트워크 핵심이론 - 기초

포트 번호가 뭐에 대한 식별자인가 라는 질문에 프로세스에 대한 식별자로 대답할 수 있다고 설명해주셨는데 프로세스 식별자는 PID가 아닌가 했는데 어떤 관점으로 설명해야 하나요? 무슨 차이가 있나요?

  • 네트워크
  • 프로토콜
정민교 댓글 1 좋아요 0 조회수 543

내 라우터에서 naver 라우터까지 전송과정 질문

해결됨

비전공자의 전공자 따라잡기 - 네트워크, HTTP

3분 35초쯤 보면 내 라우터가 naver 라우터의 MAC주소를 알기때문에 목적지MAC주소에 naver MAC주소가 담겨서 간다고 하셨습니다 이전 강의까지 배우기로는 내 라우터 안에 있는 스위치와 각 기기들간에는 MAC주소로 전송을 하고 내 라우터와 다른 라우터들 사이에서는 ip주소를 통해서 전송을 한다고 들었는데 뭐가 맞는건지 헷갈립니다 라우터끼리의 데이터 전송에서 MAC주소도 사용되고 IP주소도 사용되는건가요? 내 라우터는 다른 라우터들의 MAC주소를 다 알고있나요?

  • 네트워크
  • tcpip
  • websockets
seung lee 댓글 1 좋아요 0 조회수 460

3way handshake, 4way handshake 과정 질문

해결됨

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

3way handshake 먼저 클라이언트 측에서 서버측으로 연결해도 될까라는 신호를 보내고 서버측에서 클라이언에게 물론이지라는 신호를보내기만하면 연결이 될 거라고 생각했는데 왜 다시 클라이언트측에서 서버로 ack를 보내게 되는 건가요? 각 과정이 무엇을 의미하는지 정확히 잘 모르겠네요 ㅠㅠ 4way handshake 제가 이해한 바로는 클라이언트가 서버에게 "연결 이제끊을래"라고 하고 서버는 클라이언트에게 "알겠어, 근데 하던일이 있어서 이거 마저 다하고 끊을게"라는 응답을 하고 잠시 후 다 끝내고 "연결 끊을게"라고 다시 응답을 합니다. 그러면 클라이언트는 너가 준거 마저 받을게라는 응답을 보낸 후 잠시 뒤에 연결을 끊는 과정이 맞을까요?

  • 면접
  • 기술면접
  • 네트워크
3831568 댓글 1 좋아요 0 조회수 562

랜카드가 소속된 계층

미해결

네트워크, 그림으로 이해하자(2022ver.)

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 지난 번에 한 질문 목록 [ 플러딩 관련 질문과 1 2계층 장비 질문 ]( https://www.inflearn.com/questions/862151/%ED%94%8C%EB%9F%AC%EB%94%A9-%EA%B4%80%EB%A0%A8-%EC%A7%88%EB%AC%B8%EA%B3%BC-1-2%EA%B3%84%EC%B8%B5-%EC%9E%A5%EB%B9%84-%EC%A7%88%EB%AC%B8 ) 0. Introduction 질문 드리기에 앞서 강의 정말 잘 듣고 있습니다! 꼼꼼하게 준비를 해주시고, 답변도 정말 꼼꼼하게 해주셔서 강의를 들으면서 산발적으로 흩어져있던 네트워크 지식이 체계적으로 잡혀가고 있어서, 정리된 것들을 개인 블로그에 정리하고 있습니다. 정말 감사합니다. 하지만 그대로 올리지는 않고 있습니다. 그러면 본격적으로 질문 3가지 드리겠습니다. 강의를 듣고 기존에 알고 있는 것과 충돌되는 부분이 있어서 이에 대해 여쭤보는 질문이 많습니다. 비전공자라 여쭤볼 분이 강사님 밖에 없네요.. 죄송합니다. 질문 리스트를 별도로 추가한 이유는 이미 답변으로 얘기하신 것에 포함되어 있는데 제가 잘못 이해한 게 있는지 체크하실 수도 있지 않을까 하여 추가해서 올렸습니다. 1. First Question: 더미 허브 정확히 이해한 게 맞는 지 체크하고자 질문합니다. 지난 번에 한 허브 질문에 이어서 강의를 보면 더미 허브는 MAC 주소 테이블이란 게 없어서 포트에 연결된 모든 컴퓨터에 데이터를 송신한다고 하여 '더미 허브'라고 하셨는데, '더미'가 쓸모 없는, 가짜 이런 의미인 걸로 알고 있습니다. 각 컴퓨터에서 사용하지 않는 쓸모 없는 데이터를 보내는 의미라고 이해하면 될까요? 또한, 더미 허브는 네트워크의 전체 대역폭을 연결된 컴퓨터끼리 분할해서 사용하는 방식이라고 하셨는데 그 이유는 2계층처럼 헤더가 없어서 모든 컴퓨터에게 보내지기 때문인가요? 2. Second Question: 랜카드의 소속 계층 NIC(Network Interface Card)라고도 하는 랜카드가 1계층 물리 계층에 속한 걸로 알고 있는데, 랜카드에는 MAC 주소 정보가 기입되어 있습니다. 그러면 2계층에 속한 것인가요? 이에 대해 구글링을 해보니 랜카드 자체는 물리 계층에서 작동하고, 랜카드를 제어하는 소프트웨어인 드라이버를 사용하면 데이터 링크인 7계층에서 작동한다고 하는데 올바른 정보인가요?? 3. Third Question: 랜카드의 추가적인 역할 그리고, 정보를 검색하다보니 이 랜카드가 데이터를 전기 신호로 바꾸는 역할 도 한다는 내용이 있어서 여쭤봅니다. 전기 신호로 바꾸는 건 더미 허브의 역할이지 않나요? 바쁘신데 질문 읽어주셔서 감사합니다. - 김제하 올림 -

  • 네트워크
  • 프로토콜
김제하 댓글 2 좋아요 0 조회수 940

인기 태그

인프런 TOP Writers

주간 인기글