관리 메뉴

caLAB

네트워크 본문

자료/기술

네트워크

도이(doi) 2021. 4. 13. 22:20
728x90

www.youtube.com/watch?v=65h9uxHKGPk

클라이언트(브라우저) -> 서버(웹) : 접속

클라이언트(브라우저) <- 서버(웹) : 응답

 

프로토콜 : 약속 (키워드로 명령할 경우에 특정한 응답을 하도록 구성.)

 

404 error : 페이지 없음

400 error : 서버 에러 

403 error : 권한 관련 에러

 

동기 : 절차적으로 기다려서 일을 수행하는 것. 

요청을 보낸 후 응답(=결과)를 받아야지만 다음 동작이 이루어지는 방식. 

어떠한 일을 처리할 동안 다른 프로그램은 정지. 

비동기 : 요청을 보낸 후 응답(=결과)와 상관없이 다음방식이 동작하는 방식. 

호출받은 함수는 처리가 끝나면 요청한 함수를 호출하여 처리 결과를 전달하게 된다.

이러한 함수 호출의 흐름은 사용자가 아닌 일을 마친 시스템이 호출하는 형태이기 때문에 콜백이라고 불린다.

이미 응답을 했기 때문에 처리결과를 함수 호출이라는 형태로 전달하는 것이다.

콜백 함수 : 전달해준 함수를 나중에 불러줘

ex) 10초 후에 함수를 불러줘

 

cookies / session 

interconnection.tistory.com/74

 

쿠키와 세션 개념

쿠키와 세션은 개발자 말고도 인터넷 사용자라면 누구나 많이 들어본 단어입니다. 하지만 개념에 대해서는 많은 사람들이 헷갈려 하기에 쉽고 간단하게 정리해보려고 합니다. 일

interconnection.tistory.com

voip(voice over ip)

카카오에서 전화거는 것. ip에 목소리를 실은 것. 

음성을 데이터화 한 후에 데이터를 다시 음성으로 전환해서 전달. 

 

TCP : 정확한 데이터 전달.

UDP : 손실에 대한 고려를 함. 

 

DNS서버 : 영어 주소를 ip 주소로 변환

IP : 목적지에 가게 해주는 것

라우팅 : ip를 찾아가는 경로 

라우터 : 전달을 위한 목적으로 장비가 있음. ip 대역 구간이 다른 구간들을 관리.

 

NAT(Network Address Translation)

private IP를 public IP로 전환해줌. 다른 곳의 서버와 통신 가능. 

*private IP는 다른 곳의 서버와 통신을 못함. 다른 서버로 패킷을 보내지 못함. 

 

네트워크 관련 명령어

ipconfig - 자신의 컴퓨터에 할당받은 ip 주소를 확인

ping + ip - 컴퓨터에서 살아있으면 응답을 해줌. pint protocol을 막아두면 응답이 없음. 개발을 할 때 서버를 확인하고 싶을 때 사용. ping (Packet INternet Groper)는 대상 컴퓨터를 향해 일정 크기의 패킷을 보낸 후,

대상 컴퓨터가 이에 대한 응답 메세지를 보내면 이를 수신하여 대상 컴퓨터 동작 여부 혹은 네트워크 상태를 파악할 수 있습니다.

tracert + url - 해당 url로 가능 라우팅 정보를 줌. 서버에 접속이 안될 때 어떤 문제인지 파악할 때 도움 됨. 

nslookup - 도메인에 해당하는 ip를 응답시켜 줌. 

 

이더넷 - 규격, 통신을 할 수 있는 규약

허브 - 스튀치, 허브에 의해서 유선 컴퓨터가 연결 됨. 

 

전자 서명 - 데이터가 원본 데이터임을 인증하는 것. 

전자 인증(기관) - 해당하는 사용자라는 것을 증명하는 것.  

 

Hash화, Table - 입력한 값이 어떤 특정 값으로 떨어지게 만드는 것. 값을 몰라도 값을 확인할 수 있음. 특정한 값을 넣어서 데이터를 바꾼다음 저장. 똑같은 루틴으로 결과를 만들고 서로 일치하는지를 확인함. 

728x90
반응형
Comments