본문 바로가기

개발관련/Network

(8)
네트워크 기본 https://www.notion.so/bscnote/67cc227bd1e14c6dbce593b414607a3a 네트워크 기본 네트워크란? www.notion.so 네트워크란? 서로 연결하여 대화할 수 있게 하는 것 인터넷이란? inter는 '연결'을 의미함 internet은 '여러 개의 네트워크(net)를 묶었다'는 뜻 인트라넷이란? intra는 '내부'를 의미함 intranet은 내부(intra)의 네트워크(net) 엑스트라넷이란? 내용은 인트라넷과 비슷하지만 기업의 인트라넷을 기업의 종업원 외에도 일부의 협력 회사나 고객에게 사용할 수 있도록 한 것이 엑스트라넷(ExtraNet)임 프로토콜이란? 컴퓨터끼리 서로 통신을 하기 위한 규칙 컴퓨터는 프로토콜이 서로 같을 때에만 통신이 가능하다. 기본적으로..
HTTP 쿠키와 세션, 그리고 JWT(Json Web Token)란? 참고JWT 기반으로 사용자 인증 구현하기 : http://victorydntmd.tistory.com/116 JWT (Json Web Token) : http://victorydntmd.tistory.com/115Cookie / Session / Cache : http://asfirstalways.tistory.com/68 HTTP 쿠키 : https://developer.mozilla.org/ko/docs/Web/HTTP/Cookies Session을 이용해 로그인하기 : https://beomi.github.io/gb-crawling/posts/2017-01-20-HowToMakeWebCrawler-With-Login.html --- (HTTP Cookie) 쿠키 : 서버쪽에서 클라이언트에게 전달하는..
OSI 7계층에 대한 정리 원본 : http://www.ciokorea.com/news/36536 OSI 7계층이란 네트워킹 또는 무선통신 시스템의 기능을 설명하는핵심 개념이다. 이 모형을 이용하면 특정 네트워킹 시스템에서 일어나는 일을 계층을 활용해 시각적으로 쉽게 설명할 수 있다. 덕분에 네트워크 관리자는 어떤 문제의 원인이 어디에 있는지 범위를 좁힐 수 있다. 예를 들어 물리적인 문제인지 아니면 응용프로그램과 관련이 있는지 쉽게 파악할 수 있다. 이는 컴퓨터 프로그래머에게도 도움이 된다. 응용프로그램 개발 시 다른 어떤 계층에 작업이 필요한지 쉽게 파악할 수 있기 때문이다. IT 기업은 고객에게 신제품을 설명할 때 OSI 모형을 많이 활용한다. 해당 제품이 어떤 계층에서 작동하는지 아니면 “스택 전체에 걸쳐” 작동하는지 설명..
[펌]L2, L3, L4, L7 스위치란 무엇인가 원본 : http://pc-to-mac-changer.blogspot.com/2011/04/l2-l3-l4-l7.html L2, L3, L4, L7 스위치란 무엇인가질문 : L2, L3, L4, L7 스위치란 무엇인가? 요약 : L2, L3 등은 OSI의 7 레이어 중 어떤 레이어에서 수행되는가에 따라 정의된 분류이다. 설명 : L2 Switch 가장 원초적인 형태의 스위치는 L2 스위치이다. 원래 스위치의 정의에 가장 부합하는 것이 L2 스위치이므로 L2 를 그냥 스위치라고 부르기도 한다. 스위치는 허브에서 한단계 진화한 것일 뿐으로(허브와 스위치가 무엇인지 보려면 여기로), 패킷이 왔을때 그것의 목적지가 어디인가를 보고 그 목적지로 보내주는 역할만을 한다. 말 그대로 '스위치'일 뿐이다. 이는 레벨 ..
[펌]허브, 스위치, 라우터의 진화과정으로 이해하는 인터넷 원본 : http://pc-to-mac-changer.blogspot.com/2011/04/blog-post_04.html 허브, 스위치, 라우터의 진화과정으로 이해하는 인터넷네트워크와 인터넷의 원리는 다음과 같은 발달 과정으로 이해하면 쉽다. 허브 → 스위치 → 라우터 → 인터넷 Hub → Switch → Router → The Internet 허브 : 허브는 패킷을 받으면 그것을 자신에게 연결된 모든 디바이스에게 무조건 보낸다. 각각의 디바이스들은 그 패킷이 자신에게 온 것인지를 판단해야 한다. 자기가 받은 것을 무조건 자신의 로컬 네트워크 상에 다시 보내는 멍청한 기계이므로 트래픽 부담이 크다. 이러한 허브는 '브릿지'라고 불리기도 했다. 스위치 : 스위치는 허브보다 좀더 똑똑하다. 스위치는 자신에..
TCP/UDP 특징 및 차이점 출처: http://hahahoho5915.tistory.com/13 [넌 잘하고 있어]TCP / UDP란TCP는 1:1 통신방식의 전송계층 프로토콜이다.클라이언트 측에서 요청을 송신하고서버쪽에서 클라이언트의 요청을 수신한 뒤 클라이언트에게 응답하는 형식으로 동작한다.따라서 신뢰성이 높다.하지만 속도는 UDP보다 느리다는 단점이 있다. 추가+TCP:80 은 일반적인 웹 포트TCP:443 은 SSL 인증서를 적용한 웹 포트TCP:20,21 은 ftp혹은ssh 포트 UDP는 1:1, 1:n, n:n 통신방식의 전송계층 프로토콜이다.인터넷 상에서 서로 정보를 주고받을 때 정보를 보낸다는 신호나 받는다는 신호절차를 거치지 않고보내는 측에서 일방적으로 데이터를 전달하기만 한다.따라서 보내는 측은 데이터가 잘 전달..
로드밸런싱 이란? (Load Balance) 참고 : http://blog.naver.com/PostView.nhn?blogId=ethan_jin&logNo=120187279110http://blog.naver.com/PostView.nhn?blogId=novajini&logNo=220152627716https://en.wikipedia.org/wiki/Load_balancing_(computing) https://docs.aws.amazon.com/ko_kr/elasticloadbalancing/latest/userguide/what-is-load-balancing.htmlhttps://docs.aws.amazon.com/ko_kr/elasticloadbalancing/latest/classic/introduction.html 로드밸런싱이란 간단..
생활코딩 네트워크 WEB2 강좌 https://opentutorials.org/course/3265