4. 네트워크 계층
4-1 전공 계층 개요: IP 의 한계와 포트
신뢰할수 없는 통신과 비연결형 통신
IP의 한계를 보완하는 전송 계층
응용 계층과의 연결 다리, 포트
- 포트의 정의
- 포트의 종류
포트 기반 NAT
- NAT 변한 테이블
- NAPT
포트 포워팅
후기: 네트워크 구성시때 공부해본 내용들이 들어 있으면 홈네트워크 구성시에 구현한 포트포워딩의 자세한 내용을 알수 있었습니다.
4-2 TCP와 UDP
TCP 통신 단계와 세그먼트 구조
- 제어비트
- 순서 번호와 확인 응답번호
TCP 연결 수립과 종료
- 연결 수립 : 쓰리 웨이 핸드셰이크
- 연결 종료
TCP 상태
- 연결이 수립되지 않은 상태
- 연결 수립 상태
- 연결 종료 상태
UDP 데이터 그램 구조
후기: 보안설정이나 클라우드 사용시 TCP UDP 란 무엇인지 기능중심으로 어떤걸 사용해야 하는지만 확인하고 이론적인 부분은 하나도 몰랐는데 알수있었습니다.
4-3 TCP의 오류,흐름,혼잡 제어
오류제어: 재전송기법
- 오류 검출과 재전송
- ARQ:재전송 기법
- Stop-and-Wait ARQ
- Go-Back-N ARQ
- Selective Repeat ARQ
흐름 제어: 슬라이딩 윈도우
혼잡 제어
후기 : RTT 까지는 오류중 확인을 해본적있었지만 그외 의 내용들은 실무나 사용중인 기기에서는 접하거나 고려해본적 없던 내용이였습니다. 새로운 알고리즘에 대해 알수있었고 이해를 위해 좀더 복습이 필요할것 같습니다.
4주차 숙제
1.신뢰할수 없는 프로토콜, 비연결형 프로토콜
신뢰할수 없는 통신은 IP프로토콜이 패킷이 수신지까지 제대로 전송되었다는 보장을 하지 않는 특징을 일컫습니다.
비연결형 통신은 이름 그대로 송수신 호스트 간에 사전 연결 수립 작업을 거치지 않는 특징을 의미합니다. 그저 수신지를 향해 패킷을보내기만 할 뿐입니다.
2. 잘 알려진 포트, 등록된 포트, 동적 포트
잘 알려진 포트 는 영문 그대로 웰 노운 포트라 고 지칭하는 경우가 많으며, 시스템 포트라 부르기도 합니다.
범용적으로 사용되는 애플리케이션 프로토콜이 일반적으로 사용하는 '널리 알려진, 유명한 포트로 20, 21,22, 23,53, 67,68, 80, 443 가 있습니다.
등록된 포트는 덜 범용적이며 흔히 사용하는 애플리케이션 프로토콜에 할당하기 위해 사용합니다.
1194, 1433,3306,6379,8080