- 전송계층 ( Transport layer )은 송신자의 프로세스와 수신자의 프로세스를 연결하는 통신 서비스를 제공
** 프로세스: 메모리에서 동작중인 프로그램- 전송계층은 연결 지향 데이터 스트림 지원, 신뢰성, 흐름 제어, 그리고 다중화와 같은 편리한 서비스를 제공
- 전송 프로토콜 중 가장 잘 알려진 것은 연결 지향 전송방식을 사용하는 전송 제어 프로토콜 ( TCP ) 임 - 안전한 연결을 지향함
- 보다 단순한 전송에 사용되는 사용자 데이터그램 프로토콜 ( UDP )도 있음 - 안전한 연결을 지향하지 않음
- 특정 프로세스와 특정 프로세스가 통신을 하기위해 사용
- 하나의 포트는 하나의 프로세스만 사용 가능
- 하나의 프로세스가 여러개의 포트를 사용하는 것은 가능
- 포트번호는 일반적으로 정해져있지만 무조건 지켜야하는 것X
- 예를 들어 일반적으로 웹서비스는 80번 포트를 사용하지만 웹 서비스가 항상 80번 포트를 사용해야만 하는것 아님
- 네이버에 들어가보고 빨리 확인해보자
- 내컴퓨터의 포트 / ~~:443 네이버 포트 / PID: 어떤프로그램
- 작업관리자에서 보기에 열선택에서 PID체크하고 확인눌렀을때 PID와 일치하는 것을 찾아보면 --> 크롬
🐪 Berryw WebShare를 깔고 실행
🐪 공유하고싶은 파일이나 폴더를 드래그앤드랍 하면 공유할수 있음
🐪 왼쪽 위에 켜짐을 누르면 서버에 설정되어있는 포트번호를 사용하게 됨
🐪 랜카드에 할당된 주소는 본체컴퓨터의 아이피주소로 선택
🐪 환경설정에서 서버에 기본 포트번호 80을 9999로 바꾸고 확인하면
🐪 ip:9999로 접속하여 폴더와 파일 볼수있음
- www.naver.com엔 몇가지 숨겨져있는게 있다
- www.naver.com.:443
- 웹브라우저가 자동적으로 생략해주는 것