본문 바로가기

전체 글67

개발자 입장에서 Port번호 이해하기 Port번호: Process 식별자 or 서비스식별자 or 인터페이스식별자 Port 번호는 16bit 1~65534 포트번호는 소켓에 바인딩된다. 겹치지않는다 2022. 4. 20.
Ip주소와 Net-mask ip는 호스트에 대한 식별자 IPv4 IPv6에 대한 차이 (IPv4가 아직까진 기준) -IPv4 :주소길이 32bit (약 43억개) -IPv6 :주소길이 128bit IP주소에서 네트워크아이디 길이를 나타내는게 서브넷마스크다. netmask에 대한 개념 netmask를 ip와 bit AND연산을 하면 network ID를 얻을 수 있고 나머지가 host id가 되는 것이다. 2022. 4. 20.
Host, Switch, Network Host : 네트워크에 연결된 컴퓨터 Switch : 네트워크 자체를 이루는 컴퓨터 대표적으로 Router , F/w방화벽, IPS는 보안 스위치 *End point : 네트워크를 이용하는 주체 Peer , Server, Client Network Internet이란 Router + DNS MAC주소로 스위치하면 L2 스위치 IP주소로 스위치하면 L3 스위치 (Router) Port번호로 스위치하면 L4 스위치 https://www.youtube.com/channel/UCdGTtaI-ERLjzZNLuBj3X6A/videos 널널한 개발자 TV 널널한 개발자의 온라인 강의실 입니다. www.youtube.com 2022. 4. 18.
osi 7 layer 보다 그 실체인 TCP/IP HTTP 에 대해 공부 그리고 MAC , IP , Port 소켓이 무엇이냐? socket은 tcp를 usermode application이 접근 할 수 있도록 파일 형태로 추상화 한것 인터페이스 Access 주소는 MAC어드레스 네트워크 주소는 IP주소 전송단 TCP수준에서 중요한 port번호 MAC , IP , Port는 각각 access , network. , transport 수준에서의 식별자 무엇에 대한 식별자인가? MAC은 NIC(네트워크 인터페이스 카드)(랜카드)에 대한 식별자이다-MAC주소는 하드웨어 주소ex) 노트북에 유선,무선 NIC가 두개가 있다면 MAC주소도 두개가 있다 MAC주소는 변경 가능하다***** IP주소(v4,v6)는 Host에 대한 식별자이다Host: 인터넷에 연결된 컴퓨터 하나의 NIC에는 여러개의 IP주소를 바인딩해서 쓸 수 .. 2022. 4. 18.