Computer(인강)/네트워크(27)
-
애플리케이션 서비스 04. 메일 서비스
안녕하세요 bannavi입니다^ㅅ^ 오늘은 애플리케이션 서비스 중 하나인 메일서비스에 대해 다뤄볼거에요 바로 시작하겠습니다 Email 개요 정의 : Email(Electronic mail) 전자메일 이메일 주소 : text@google.com 1973년 RFC 561 -> 1982년 SMTP RFC 821 업무 용도로 널리 쓰임 웹메일, ERP 기업용 메일, 아웃룩 SMTP(Simple Mail Transfer Protocol) : 메일 발신 POP3(Post Office Protocol Version3) : 서버에서 메일을 가져오고 서버에서 삭제 IMAP4(Internet Message Access Protocol4) : 중앙서버에서 메일을 관리, 접속하여 확인 # SMTP(Simple Mail Tr..
2021.04.04 -
애플리케이션 서비스 03. Cookie & SSL/TLS
안녕하세요 bannavi입니다^ㅅ^ 오늘은 Cookie와 SSL/TLS에 대해서 배워볼거에요 바로 시작하겠습니다 HTTP 속성 1. Stateless 1) HTTP는 통신이 끝나면 상태 정보를 유지하지 않는다 2) 서버는 HTTP 요청에 대한 응답을 보내고 접속을 끊어 커넥션 리소스 비용을 줄인다 Client가 서버에 GET을 요청하게 되는데(response로 특정 url을 보여주거나 pdf분석 파일이나 그림파일을 응답을 보낼것) 그럼 그에 대한 Request에 대한 응답을 하고 나서 접속을 끊고 커넥션 리소스 비용을 줄인다. 엥 왜끊어? 굳이 가지고 있을 필요 없다는거죵 우리가 www.naver.com만 접속을 해도 세션session이 50-60개 씩 발생을 하거든요...! 3) 단순 페이지 또는 문서..
2021.04.04 -
애플리케이션 서비스 02. HTTP의 이해
안녕하세요 bannavi입니다^ㅅ^ 오늘은 애플리케이션 서비스 중 하나인 HTTP에 대해 살펴보도록 할거에요 바로 시작해보도록 하겠습니다 HTTP 란? HTTP(HyperText Transfer Protocol) WWW상에서 정보를 공유하는 프로토콜 - Port80 - HTML WWW(World Wide Web) - 전세계에 연결된 인터넷을 통해 정보를 공유 HTML(Hyper Text Markup Language) - 웹페이지 언어 팀 버너스 리 - 1989 WWW 프로젝트 제안 1996년 HTTP v1.0 - RFC 1945 1999년 HTTP v1.1 - RFC 2616 - 개선 및 업데이트 2015년 HTTP/2 - RFC 7540 https://www.w3.org/People/Berners-Le..
2021.04.04 -
애플리케이션 서비스 01. DNS의 이해
안녕하세요 bannavi입니다^ㅅ^ 오늘은 DNS에 대해서 알아볼거에요 바로 시작하겠습니다 애플리케이션 계층 역할 : TCP/IP 모델에서 최상위 계층으로 사용자와 가장 가까운 소프트웨어 여러 프로토콜 개체들의 서비스에 대한 사용자 인터페이스 제공 주요 프로토콜로는 HTTP, DNS, SMTP, SSH, BGP, DHCP 등이 이 범주에 속함 DNS 개요 DNS(Domain Name Service) 호스트(도메인) 이름을 IP 주소로 변환 - Port 53 웹사이트 접속 또는 이메일 전송 시 *.google.com 등의 도메인 이름으로 접속 사람이 좀 더 기억하기 쉬운 문자 형태의 도메인 개발 - 컴퓨터는 IP로 통신 - 변환 필요 스탠포드 연구소에서 hosts.txt(Host:IP) 파일 관리로 시작 ..
2021.04.04 -
TCP와 NAT 04. TELNET & SSH
안녕하세요 bannavi입니다^ㅅ^ 오늘은 TELNET과 SSH에 대해서 배워볼거에요 바로 시작하겠습니다 TELNET 역할 : 원격지 호스트 컴퓨터에 접속하기 위해 사용되는 프로토콜 1. RFC 854, TCP 23번 사용, Terminal 애뮬레이터 2. 장비 관리 또는 서버 접속 시 사용 - Shell - Command Line Interface 3. 클라이언트 소프트웨어인 경우, 포트 테스트 용도로 많이 사용 해당 도메인 또는 IP주소에 서비스 포트(서비스)가 열려 있는지 확인 가능 TELNET 기능 NVT(Network Virtual Terminals) 지원 : 데이터 변환 가상 장치 협상 가능한 옵션 프로세스와 터미널의 1:1 symmetric 관계 TELNET Negotiation Comman..
2021.04.04 -
TCP와 NAT 03. NAT의 개요
안녕하세요 bannavi입니다^ㅅ^ 오늘은 NAT의 개요에 대해서 배워볼거에요 바로 시작해보도록 하겠습니다 공인 IP & 사설 IP 공인 IP ICANN(Internet Corporation for Assigned Names and Numbers) 공인기관에서 인정하는 IP주소이며 인터넷을 통한 외부망에서 식별되고 통신 가능한 IP 사설 IP 내부망에서 사용 및 식별 가능한 IP, IPv4 개수의 한계 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 WAN에서 사용하는것은 공인ip LAN안에서 사용하는것 사설ip IP 정보 확인 자신의 PC가 외부 인터넷으로 통신 시 사용하는 공인 IP 정보 확인 공인 IP - http://www.ipconfig.kr/ IPCONFIG.CO.K..
2021.04.04