일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 혼자 공부하는 SQL
- 뷰
- Update
- sqld
- 컴퓨터 활용 능력 1급
- oracle
- 혼자 공부하는 네트워크
- 컴퓨터 활용 능력
- 데이터모델링
- 혼자 공부하는 컴퓨터 구조 및 운영체제
- 이것이 오라클이다
- 2025-02-13
- youtube review
- 인덱스의 개념과 장단점
- INSERT
- 컴퓨터 구조
- 첫 프로그래밍
- 친절한 SQL 튜닝
- 클러스터형 인덱스와 보조 인덱스
- delete
- 데이터 모델링
- 운영체제
- 웹 디자인 기능사
- 혼자 공부하는 컴퓨터 구조 + 운영체제
- 열거형
- gitkraken을 통한 프로젝트 올리기
- 명령 프롬프트
- 리눅스 마스터 2급
- github에 새 리포지토리 추가하기
- mysql 설치 방법과 정상 작동 확인하기
- Today
- Total
코딩 브이로그
라우팅의 분류와 라우팅 프로토콜 본문
안녕하세요, 혼자 공부하는 네트워크를 보고 학습한 자료를 남깁니다.
- 전송 계층 개요
사용자가 실행중인 프로그램을 의미한다.
- IP의 한계
신뢰할 수 없는 통신 및 비연결형 통신을 한계점으로 갖는다.
신뢰할 수 없는 통신을 최선형 전달(best effort delivery)이라고 한다.
IP가 신뢰할 수 없는, 비 연결형 통신을 하는 이유는 성능에 악영향을 끼치기 때문이다.
- TCP 및 UDP
TCP는 연결형 통신을 가능하게 한다. 송수신하는 동안에는 연결을 유지 끝나면 종료
신뢰성 있는 통신을 가능하게 한다. 재전송을 통한 오류 제어, 흐름 제어, 혼잡 제어 등 다양한 기능들을 제공
UDP는 IP의 껍데기라고 보면 된다. 그러나 TCP보다는 비교적 빠른 전송이 가능하다.
- 전송 계층이 응용 계층을 식별하는 방법
특정 기기에 패킷이 전송되었다고 해서 끝난 것이 아닙니다.
하나의 컴퓨터가 여러 개의 프로그램을 실행하고 있다.
최종적으로 향해야 할 대상은 이 컴퓨터가 실행하는 특정 프로그램이다.
- 패킷 내부의 포트 정보
16비트로 표현 가능 (0~65536)
패킷 내 수신지 포트와 송신지 포트를 통해 송수신지 호스트의 애플리케이션을 식별
- 포트 번호 목록 저장소
대응되어 있는 포트 번호들을 확인할 수 있다.
권고사항일 뿐이다.
강제사항은 아니다.
- 동적 포트(dynamic port), 사설 포트(private port), 임시 포트(ephemeral port)
이외에는 자유롭게 사용하는 포트 번호
서버는 대부분 잘 알ㄹ렬진 포트와 등록된 포트 사용
클라이언트는 대부분 동적 포트 사용 (예. 웹 브라우저)
네트워크 상에 존재하는 특정 호스트와 특정 프로그램을 식별할 수 있다.
- 포트 번호 관찰하고 해석하기
| 사용되고 있는 프로그램 | 프로세스 ID | 로컬 IP 주소 | 로컬 포트 | 원격 IP 주소 | 원격 포트 번호 | 패킷 손실(%) | 지연(ms) |
"크롬 브라우저는 142.250.199.99 호스트의 HTTPS라는 애플리케이션 프로세스와 통신하고 있다" 는 것을 알 수 있다.
IP를 변환하는 기술
NAT 변환 테이블을 네트워크 외부 IP주소와 네트워크 내부 IP 주소를 대응하여 매핑한다.
ip주소가 같더라도 포트번호가 다르다면 특정 프로그램을 특정할 수 있다.
하나의 공인 IP주소를 여러 사설 IP주소로 대응하여 변환하는 기술
감사합니다.
https://www.youtube.com/watch?v=RYntXWKDqLo&list=PLVsNizTWUw7HfOCgvlfHIDPPo3TE-2iQM&index=31
'혼자 공부하는 네트워크 (복습)' 카테고리의 다른 글
포트 포워딩 (0) | 2024.10.24 |
---|---|
라우팅의 분류와 라우팅 프로토콜 (0) | 2024.10.24 |
라우팅 테이블 (0) | 2024.10.24 |
예약주소, 127.0.0.1과 0.0.0.0 (0) | 2024.10.24 |
정적 IP 주소와 동적 IP 주소 (1) | 2024.10.24 |