코딩신생아
close
프로필 배경
프로필 로고

코딩신생아

  • 전체 (49)
    • 기록 (15)
      • 스프링 (4)
      • 인턴 (2)
      • 알고리즘 (6)
      • 모니터링 (1)
      • 인덱싱 (1)
      • Git A.. (1)
    • cs (19)
      • 운영체제 (2)
      • 네트워크 .. (5)
      • 데이터베이.. (2)
      • 컴퓨터구조 (3)
      • 컴퓨터회로 (7)
    • 네덜란드 .. (3)
    • 절취선 (1)
    • 2023 .. (0)
  • 홈
  • 태그
  • 방명록
[ip 주소] ip 주소와 서브넷 마스크

[ip 주소] ip 주소와 서브넷 마스크

안녕하세요. 코딩신생아 입니다. 최근 인턴을 하면서 로컬 환경에서 제가 개발한 부분을 돌리고, 다른 분의 로컬 컴퓨터에서 제 IP로 프로그램을 실행하던 중 의도한대로 로컬 환경이 실행되지 않아서 관련 부분을 보던중, IP 관련 지식이 많이 부족하다는 것을 깨닫고 IP주소에 대해 정리하고자 글을 쓰게 되었습니다. IP 주소란IP의 역할은 '엔드투엔드 통신'을 하는 것이다. 네트워크 상의 어떤 PC에서 다른 PC로 데이터를 전송하는 것이 IP의 역할이다. IP로 데이터를 전송하기 위해서는 데이터에 IP헤더를 추가해 IP패킷으로 만들어야 한다. IP헤더에는 IP주소를 이용해 출발지 주소와 도착지 주소를 나타낸다. 목적지가 다른 네트워크에 접속된 경우는 중간에 라우터가 존재하여 IP패킷을 출발지로부터 최종적으로..

  • format_list_bulleted cs/네트워크 프로그래밍
  • · 2025. 2. 24.
  • textsms
[네트워크 프로그래밍] client, server 통신

[네트워크 프로그래밍] client, server 통신

클라이언트로부터 문자열 받기학교 수업시간 서버 프로그램의 전체 소스를 작성후 실행하던 중, 아래와 같이 오류가 나왔다.while(1){ client_addr_size = sizeof(client_addr); client_socket = accept(server_socket, (struct sockaddr *)& client_addr, &client_addr_size); if (-1 == client_socket) { printf("client connection failed\n"); exit(1); ..

  • format_list_bulleted cs/네트워크 프로그래밍
  • · 2024. 10. 6.
  • textsms
[네트워크 프로그래밍] 소켓, 서버/클라이언트 프로그램

[네트워크 프로그래밍] 소켓, 서버/클라이언트 프로그램

3,4,5주차 정리소켓이란네트워크 연결 모델인터넷 서비스 포트소켓TCP/IP 4계층에서 전송계층 위에 놓인 것전송 계층에서 전송계층의 프로토콜 제어를 위한 코드를 제공전송 계층 아래를 모두 추상화하는 고수준 네트워크 프로그래밍 인터페이스를 제공소켓의 역할소프트웨어와 소프트웨어를 연결, 소프트웨어간 데이터 통신소켓의 역할(www 를 예로)Apache와 Chrome 브라우저가 인터넷을 사이에 두고 떨어져 있다Apache웹에서 HTML 문서 서비스를 위해서 사용되는 인터넷 프로그램 이라고 하며, 웹 서버라고도 부른다Chrome웹 브라우저로 웹 서버에 문서를 요청하고 이를 Rendering 한다기다리는 측은 accept 함수를 이용해 기다림연결하는 측은 connect 함수를 이용해 연결 시도coneect 함수를..

  • format_list_bulleted cs/네트워크 프로그래밍
  • · 2024. 9. 30.
  • textsms

[네트워크 프로그래밍-윤성우 저 열혈강의 TCP/IP 소켓 프로그래밍] chap01,02,03 정리

Chapter01 네트워크 프로그래밍과 소켓의 이해https://clear-wax-441.notion.site/chapter-01-d4596a915b584afca1c30e1e81328565?pvs=74소스코드" data-og-host="clear-wax-441.notion.site" data-og-source-url="https://clear-wax-441.notion.site/chapter-01-d4596a915b584afca1c30e1e81328565?pvs=74" data-og-url="https://clear-wax-441.notion.site/chapter-01-d4596a915b584afca1c30e1e81328565" data-og-image="https://scrap.kakaocdn.net..

  • format_list_bulleted cs/네트워크 프로그래밍
  • · 2024. 9. 13.
  • textsms

[네트워크 프로그래밍-3주차 정리] 소켓이란/네트워크 연결 모델/인터넷 서비스 포트

https://clear-wax-441.notion.site/3-2-66228539d3f84ab68e0ebb4b365407a7?pvs=4 컴퓨터 네트워크 (온라인 강의) - 3주차 -2 | Notion소켓clear-wax-441.notion.site

  • format_list_bulleted cs/네트워크 프로그래밍
  • · 2024. 9. 13.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 전체 (49)
    • 기록 (15)
      • 스프링 (4)
      • 인턴 (2)
      • 알고리즘 (6)
      • 모니터링 (1)
      • 인덱싱 (1)
      • Git A.. (1)
    • cs (19)
      • 운영체제 (2)
      • 네트워크 .. (5)
      • 데이터베이.. (2)
      • 컴퓨터구조 (3)
      • 컴퓨터회로 (7)
    • 네덜란드 .. (3)
    • 절취선 (1)
    • 2023 .. (0)
최근 글
인기 글
최근 댓글
태그
  • #캐치강연
  • #scanf()
  • #출국
  • #백준
  • #백엔드
  • #c언어
  • #알고리즘
  • #https://colorscripter.com/
  • #스프링
  • #c++
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum