일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 백준
- 자바
- 삼각형의 완성조건
- 이진수 변환
- 스프링부트 도커 배포
- 스프링부트 도커로 배포
- 프로그래머스 자바
- Programmers
- 알고리즘
- java
- Queue
- SWEA
- Stack
- 큐
- 백준 N과 M 자바
- 오름차순 정렬
- 스택
- lv0
- index of
- 스프링부트 도커
- 프로그래머스
- 프로그래머스 풀이
- 버퍼
- Lv1
- 프로그래머스 문자열 정렬
- lv2
- COS Pro
- 문자열
- StringTokenizer
- 클라이언트
- Today
- Total
목록CS/네트워크 (5)
mun dev
네트워크, 네트워크 기술 네트워크 기술이란 서버와 클라이언트의 정보가 오고 가는 다리 역할을 하는 기술의 총칭을 의미한다. 네트워크라는 말은 연결 되어 있다라는 뜻으로 컴퓨터 네트워크는 데이터를 케이블에 실어 나르는 것을 의미한다. (무선 LAN은 전파로 네트워크를 실어 나른다.) LAN(Local Area Network) LAN이란 기업이나 조직등 비교적 좁은 범위 안에 존재하는 컴퓨터 네트워크를 의미한다. LAN은 LAN케이블을 이용하여 데이터를 전송하는 유선 LAN과 전파를 이용하여 데이터를 전송하는 무선 LAN으로 구분한다. LAN 케이블이란 - LAN케이블은 LAN을 연결하기 위한 케이블 LAN 스위치란 - LAN스위치는 LAN을 구성하기 위한 네트워크 기기 프로토콜 프로토콜이란 네트워크 통신을..
HTTP(HyperText Tranfer Protocol) HTTP는 인터넷에서 웹 서버와 사용자의 인터넷 웹 브라우저 사이에 문서를 전송하기 위한 통신 규약 HTTP를 사용해서 클라이언트인 웹 브라우저는 서버 웹페이지나 이미지 정보를 요청하고, 서버는 이 요청에 대한 정보를 응답 이때, 누군가 네트워크에서 신호를 가로채면 내용이 노출되는 보안 문제가 발생할 수 있다. 이를 해결해주는 프로토콜이 HTTPS이다. HTTPS(HyperText Tranfer Protocol over Secure Socket Layer) 기존 HTTP이 보안에 취약하다는 것을 개선하고자 SSL(Secure Sockets Layer) 기술을 추가한 것이다. SSL(Secure Socket Layer) 웹 서버와 사용자의 웹 브라..
둘 다 HTTP 프로토콜상에서 무언가를 요청할 때 사용하는 방식입니다. 하지만 둘의 특성과 생겨난 배경은 엄연히 다르므로 제대로 이해하고 기술 목적에 맞게 적재적소에 사용해야 합니다. GET GET메서드는 클라이언트에서 서버로 어떠한 리소스로부터 정보를 요청하기 위해 사용되는 메서드입니다. GET은 요청을 전송할 때 필요한 데이터를 Body에 담지 않고, 쿼리스트링을 통해 전송하는 것입니다. 쿼리스트링: URL의 끝에 ?와 함께 값으로 쌍을 이루는 요청 파라미터입니다. 만약 요청 파라미터가 여러개라면 &로 연결합니다. localhost8080/member/join?id=1&pw=1234 요청 파라미터명은 id와 pw, 각각의 파라미터는 1과 1234라는 값으로 서버에 요청을 보내게 됩니다. GET요청에 ..
https://www.youtube.com/watch?v=GK3h936Co-k 링크 IP주소 - 기기가 인터넷에 접속한 곳 즉, 네트워크상의 위치 - IP주소는 바뀔 수도 있는 것 - 예를 들어, 위치를 노트북을 들고 다른 장소로 이동하면 IP가 바뀔 수 있음 - IPv4 형식, 0~255, 46억개 - 공인 IP/ 사설 IP 로 나뉨 포트 포워딩 - 공유기 설정으로 공인 IP에 포트들을 개방해서 내부의 사설 IP마다 하나씩 연결할 수 있음 DMZ - 공인 IP의 모든 포트를 내부 특정 사설 IP에 몰아주는 것 - 모든 포트를 개방하는 것이기 때문에 보안상 좋지 않음 고정IP/ 유동IP - 유동IP가 보다 저렴하고, 보다 안전할 수 있음 - 가정집에서 NAS, 웹사이트를 운영하려면 DDNS를 해줘야함 D..