- 네트워크 개념 학습
- 교재: "혼자 공부하는 네트워크"
- CS 개념에 친숙해지는 것이 목적 (암기가 아닌 이해 위주)
- 매주 1챕터씩 진도 진행 (예상 8주 완성)
- 각자 해당 주제 내에서 질문 3개를 만들고 답변 작성 (이유와 함께)
- GitHub을 활용한 스터디 진행
- 온라인 업로드: 매주 지정된 폴더에 PR 업로드
- 리뷰 및 피드백: 다른 스터디원의 질문 및 답변을 확인하고 의견 공유
- 스터디 회의: 매주 1시간 동안 리뷰 및 토론 진행 (필요 시 추가 세션 가능)
- 매주 월요일에 새로운 챕터 시작
- 일요일 오후 1시까지 Pull Request(PR) 제출 필수
2025-Feb-Network-Study
├── topic/ # 해당 주차의 학습 주제 (예: 메모리와 캐시 메모리)
│ ├── README.md # .md 파일에 본인의 질문을 추가하고 해당 .md 파일로 링크를 만든다.
│ ├── your_name/ # 본인의 폴더 (질문 및 답변 작성)
│ ├── Q1.md
│ ├── Q2.md
│ ├── Q3.md
└── README.md # 스터디 리드미 파일
$ git clone https://github.com/{repository_url}
$ cd network-study$ git checkout -b your_name-week1Week1/topic폴더를 참고하여 자신의 이름으로 된 폴더를 생성하고 질문 및 답변 작성
$ mkdir Week1/your_name- 자신의 폴더 내부에 3개의 질문과 답변을 마크다운 파일로 작성
topic/ # 해당 주차의 학습 주제 (예: 메모리와 캐시 메모리)
└── README.md # .md 파일에 본인의 질문을 추가하고 해당 .md 파일로 링크를 만든다.
└── your_name/
├── Q1.md
├── Q2.md
├── Q3.md
$ git add .
$ git commit -m "[Week1] Add Q&A"
$ git push origin your_name-week1- GitHub에서 자신의 브랜치를
main브랜치로 Pull Request 생성
- 다른 스터디원의 질문 및 답변을 확인하고 피드백 제공
- 최종적으로 PR 승인 후
main브랜치에 병합
- 파일명:
Q1.md,Q2.md,Q3.md형식으로 작성 - 질문과 답변 예시
# Q1. 회선 교환 방식과 패킷 교환 방식의 차이점은?
## A1.
- **회선 교환 방식**: 통신 경로를 미리 설정하고, 전체 통신 동안 경로를 유지 (예: 전화망)
- **패킷 교환 방식**: 데이터를 작은 패킷으로 나누어 전송하며, 네트워크 상황에 따라 경로가 유동적으로 결정됨 (예: 인터넷)
**차이점**:
- 회선 교환 방식은 연결 유지로 인해 자원 낭비가 발생할 수 있음
- 패킷 교환 방식은 네트워크 효율성을 높이고, 여러 사용자가 동일한 회선을 공유 가능[Week1] (본인 이름) 질문 및 답변 제출- 예시:
[Week1] 홍길동 질문 및 답변 제출
### 질문 및 답변 목록
1. Q1. 회선 교환 방식과 패킷 교환 방식의 차이점
2. Q2. OSI 7계층의 역할과 TCP/IP 모델 비교
3. Q3. HTTP와 HTTPS의 차이점
### 기타
- 리뷰 부탁드립니다!
- 다른 참가자의 PR을 확인하고, 명확하고 건설적인 피드백을 남깁니다.
- 피드백을 반영하여 최종 PR을 수정하고 머지합니다.
- 질문 중복 방지: PR 올리기 전 다른 스터디원의 질문 확인 후 중복 질문 피하기
- 리뷰 적극 참여: 건설적인 피드백을 주고받으며 함께 성장합시다.
- 마감 기한 준수: PR은 일요일 오후 1시 이전에 제출해야 합니다.