본문 바로가기
반응형

Study78

[Network]Proxy (프록시) Proxy Proxy 란? ● 다른 사람을 대신하여 무엇인가를 하는 것 Proxy vs Gateway ● Proxy는 동일 Protocol로 연결 ● Gateway는 서로 다른 Protocol간을 변환해주며 연결 Proxy Server ● 클라이언트가 자신을 통해서 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해주는 컴퓨터 Proxy Server 역할 및 기능 ● 캐시 기능 : 자주 요구된 정보에 대한 일시적 저장, 빠른 응답, 트랙픽 감소 ● 보안 기능 : 네트워크 외부에서는 실제 사용자의 위치를 감추는 등의 효과를 볼 수 있음 ● 방화벽 응용 : 잘 설정된 Proxy는 효율을 향상시키는 것과 동시에 좋은 Firewall이 될 수 있음 ● 부적절한 사이트에 접근 방지 2017. 7. 11.
[Network] HTTP HTTP(HyperText Transfer Protocol) HTTP 란? ● HyperText Transfer Protocol ● 웹 상에서 웹 서버 및 웹 브라우저 상호 간의 데이터 전송을 위한 프로토콜 ● TCP/IP를 이용하는 프로토콜 ● 평문 전송 ● 80번 포트 사용 HTTP Request ● GET : URI 내용 취득 (서버에서 데이터를 불러오는 것) ◎ URI형식으로 웹 서버 리소스(데이터) 요청 ◎ 서버는 상태 표시줄, 헤더, 요청된 데이터로 응답 ◎ URI의 문법을 &를 기준으로 나누어 패킷 헤더에 포함되어 전송 ● POST : 내용 전송 (서버의 데이터를 수정하는 것) ◎ 클라이언트에서 서버로 어떤 정보를 제출(요청 데이터를 HTTP Body에 담아 전송) ◎ 헤더에 데이터가 없음 .. 2017. 7. 11.
[Tip] 우분투 14.04 고정 IP 할당 포트포워딩해서 xshell 쓰는데 자꾸 ip가 바껴서 개빡쳐서 고정 ip로 만들기 위해 찾아봤당. 먼저 IP를 변경하기 위해서는 /etc/network/interfaces 파일을 수정해야한다. 그럼 지금부터 어떻게 바꾸는지 알아보자. 1. sudo vi /etc/network/interfaces 명령어를 입력하여 IP를 변경할 수 있는 설정파일 편집 2. 처음 화면에는 #interfaces(5) ~~auto loiface lo inget loopback 밖에 없을 것이다. 그 밑에 아래의 내용을 추가해주자. address와 netmask는 ifconfig를 해서 찾으면 된다.gateway와 dns-nameservers는 같은 주소를 입력해주면되는데 netstat -r을 입력하여 찾을 수 있다. 3. 저장.. 2017. 7. 10.
[Network] Client, Server Client, Server Client란? ● 기본적으로 한 개 이상의 서버가 제공하는 서비스를 사용할 수 있는 소비자의 개념 ● 네트워크를 이용하여 서버(Server)측에 서비스 요청을 의로하는 주체 Server란? ● 클라이언트들이 요구하는 각종 서비스를 제공하는 측 ● 네트워크상에서 하드웨어 또는 소프트웨어로서 서비스의 요청을 받는 측 ※ 항상 요청-응답 형태를 취함. 클라이언트에 의해서만 시작되고 서버에 의해서는 결코 시작되지 않음. 2017. 7. 7.
[Network] 프로토콜 Protocol 종류 ● ARP(Address Resolution Protocol) : 데이터를 전달하려는 IP주소와 통신에 필요한 물리적인 주소(MAC)를 알아내는 프로토콜(논리적 -> 물리적). ● RARP(Reverse Address Resolution Protocol) : 데이터 링크 계층의 주소인 MAC주소를 가진 네트워크 계층의 주소, 즉 IP를 확인하는 프로토콜(물리적 -> 논리적). ● IP(Internet Protocol) : TCP/IP 기반의 인터넷 망을 통하여 데이터그램의 전달을 담당하는 프로토콜. 비연결성, 신뢰성 및 흐름제어 기능이 전혀 없음. ● ICMP(Internet Control Message Protocol) : 호스트 서버와 인터넷 게이트 웨이 사이에서 메시지를 제어하.. 2017. 7. 7.
[Network] PORT PORT ● PORT 란? ◎ 소프트웨어 프로세스의 입출력 인터페이스를 말함 → 사실상 포트는 컴퓨터 내의 프로세스를 구별/식별하는 수단 ● Well Known Port 2017. 7. 5.
반응형