싱숭생숭늉
로그인
싱숭생숭늉
로그인
4계층
이정훈
·
2023년 1월 30일
팔로우
0
네트워크
0
네트워크
목록 보기
9/15
컴퓨터 찾아가는 방법을 알았다. 예를 들어 내가 카톡으로 보냈다 그럼 카톡을 찾아서 열어주는 방법
4계층 프로토콜
4게층에서 하는일
데이터가 잘 주고받았는 지 4계층에서 확인
계속 서로 물어보고 연결하고 데이터를 주고받는다(신뢰할 수 있는 통신)
4계층 프로토콜의 종류
TCP : 연결 지향형, 신뢰성 있는 통신 가능, 비연결 지향형에 비해서 속도가 떨어진다.(계속 물어보는 방식)
UDP : 비연결 지향형, 연결 지향형보다 속도가 빠르지만, 신뢰성이 떨어진다.(계속 받아라받아라받아라 방식)
포트 번호
포트번호의 특징
특정 프로그램을 찾아기기위한 번호(주소라 생각)
컴퓨터에서 실행된 프로그램은 프로세스라 부른다 (특정 프로세스)
하나의 포트번호는 하느의 프로세스를 사용
하나의 프로세느는 여러개의 포트번호를 사용
포트 번호는 일반적으로 정해져 있지만
무조건 지켜야 하는 것은 아니다
(EX. 우리가 사용하고 있는 베리즈쉐어를 웹 서버는 80번 포트를 사용하기로 약속 근데 굳이 우리는 8888번을 사용하고 있다.)
특정 프로그램을 찾아가는 번호이다
Well-Known 포트
많이 알려진 프로그램들, 1024보다 낮은 번호 사용
클라이언트(웹브라우저)우리가 실행하면 서버쪽 프로그램(지정된 포트번호)에서 사용한다.
포트번호는 서버 프로그램 번호 이다.
SSH 22번 멀리 떨어져 있는 컴퓨터에게 명령전달
DNS 53번 우리가 웹부라우저에 IP주소를 WWW로 바꿔주는 명령
HTTP 80번 웹사이트 접속시 사용
HTTPS 443번 웹사이트 접속시 사용
아파치 엔진엑스 유니콘 프로그램 등등
Registered 포트
Dynamic 포트
일반 사용자들이 사용
프로그램의 연결 정보
어떤 프로세스와 어떤 프로세스가 연결되어 있는지 확인
netstat - ano
어떤 서버프로그램이 실행되어 있는지
상태 listening 서버는 지금 나의 데이터를 받을 준비가 되어 있는상태
pid실행된 서버프로그램은 프로세스 실행할때 부여되는 번호 여러프로그램을 구분하기 위한 번호
상태 established 프로그램끼리 연결되어 있는 상태
이정훈
싱숭생숭늉
팔로우
이전 포스트
3계층 2
다음 포스트
연결지향형 TCP 프로토콜
0개의 댓글
댓글 작성