내가 알고있는 지식 체계화 시키자
면접때 물어보면 잘 대답할 수 있게
프로토콜 : 일정한 통신의 규약
IP 주소 : 얘가 왜피료해? 인터넷 프로토콜을 아이피라고 함
/ 일정한 규칙을 의해 작성되어있는 통신 규약 인터넷을쓸때
-
i : internet
-
p : 프로토콜 // 인터넷 고유한 주소 중복으로는 못써
여러명으로 쓸라먼 공유기로 쓰면됌 (와이파이로 핸드폰하고 컴터하고 등등)
이 주소 하나가 컴퓨터 하나!
IPv4 이런게 다 기사시험에 나와 그러니까 기사 공부 빡세게 하자
192.168.4.97
4개니까 IPv4
IP 주소 :111.222.333.444 세자 이하로는 되는데 111.2.33.44 이런식으로 가능
네자 이상은 안됌
IPv6 : 111.222.333.444.555.666 경우의 수가 줄어들어성 새로 생김
웹사이트를 접속하고 싶을때
http://www.naver.com : 정석임
http : hyper text transfer protocol
하이퍼 텍스트를 보내는 통신규약
하이퍼 텍스트는 무엇이냐 내가 원하는 것을 클릭하면 바로 이동시켜주는게 초연결해준다.는..
웹브라우저 : 크롬, IE 등 → 웹사이트 이용할라고 만든거니까
생략해도http://가 붙음
https:// → s : security 보안을 더 강화 시킨거임.
서버( 서비스를 하는 컴퓨터) → 주구장창 서비스만 하면 됌
어떠한 특정작업만 하는.. 모니터가 필요없음
원격으로 접속하는 방법도 있고 모니터에 꽂아가지공
request
개인용 PC (웹브라우저) → 웹 서버(Spring)
www.naver.com ← ( 네이버 )
response
* 한개의 IP 주소를 가진 서버, 클라이언트(PC)는 1:1 연결만을 지원하는 체계이다.
* 하지만, 인터넷을 통해서 사용할 수 있는 서비스는 그 종류가 매우 다양하여 1개의 IP에서 1개의 서비스만을 사용하는 것은 매우 낭비가 된다.
* OSI 7Layer에서 Layer3인 네트워크 계층에서는 1개의 IP로 1개의 연결을 허용하도록 하고,
* Layer4인 전송계층에서는 Port라는 개념을 사용하여, 여러가지 서비스를 1개의 IP 주소에서 사용할 수 있도록 만들어놓은 개념.
Port----------
전송
PC--------------Server
네트워크
211.111.111.11 211.11.10
* TCP/IP 프로토콜은 OSI 7Layer에서 Layer3와 Layer4를 사용하는 인터넷 프로토콜 규격이다.
Port 번호
localhost 1521port
port라는 개념이 다양한 서비스를 사용할 수 있음
http: 80이라고 사용하기로 약속이 되어있음 80번 port
https의 번호는 443
0-1023 우리가 흔히 사용하는 서비스 번호들 이미 정해져있음
다알려진 포트다 well known port
1024~부터는 사용가능
그래서 오라클 1521
마이에스큐엘은 3306
'공부 & 팁' 카테고리의 다른 글
선생님들 말씀, 공부 팁 (0) | 2020.08.26 |
---|---|
도구들 : (0) | 2020.08.26 |
개발자가 됐을때 어떤 공부를, 어떻게 하면 좋을까? (0) | 2020.08.26 |
MongoDB java API (0) | 2020.08.26 |
JAVA : 외워야 할 것 들 (0) | 2020.08.26 |