# ip

63개의 포스트

TCP/IP 소켓프로그래밍 - socket의 기본

소켓은 함수의 모음, 즉 라이브러리 이다.네트워크 프로그래밍이란 네트워크 프로그램의 작성을 위한 각 과정을 정의하고,각 과정에 맞게 적당한 소켓 함수를 선택해서 프로그래밍하는 일련의 과정이다. 고급 소켓 프로그래밍은 위 기본 골격에 멀티 통신과 성능 향상 등의 살을 붙

어제
·
0개의 댓글

IP 주소 이야기

IP는 기본적으로 32자리 2진수로 구성되어 있습니다. 그리고 네트워크 부분과 호스트 부분으로 구성되어 있습니다. 여기서 말하는 네트워크는 하나의 브로드캐스트 영역(Broadcast Domain)이라고 생각하면 됩니다.쉽게 말해서 하나의 PC가 데이터를 뿌렸을 때 그

4일 전
·
0개의 댓글
post-thumbnail

Python3에서 IP, MAC 주소 가져오기

최근에 ARP 스푸핑 공격 실습을 위해 파이썬으로 스크립트를 작성하고 있었다. 공격을 위해서는 호스트 PC의 IP, MAC 주소를 알아야 했는데, 내 노트북에 VMware와 그 안에 수많은 게스트 OS들이 존재했다. socket.gethostbyname(socket.g

2021년 4월 1일
·
0개의 댓글
post-thumbnail

IP주소의 자세한 구조

1. IP 구조 IP 주소는 32bit(4byte) 길이로 구성된 논리적인 주소체계로서 형태는 OOO.OOO.OOO.OOO (ex192.58.65.127)로 표기. 여기서 '.(dot)'으로 구분된 Octet(8bit / 1byte) 4개가 조합되어 IP주소를 나타나게

2021년 3월 20일
·
0개의 댓글
post-thumbnail

네트워크와 IP주소

네트워크는 Net + Work의 합성어로써 컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태를 의미.어떤 연결을 통해 컴퓨터의 자원을 공유하는 것PAN (Personal Area Network): 가장 작은 규모의 네트워크LAN

2021년 3월 20일
·
0개의 댓글

[네트워크] MAC 주소

MAC MAC(Media Access Control)의 약자로 하드웨어에 부여되는 고유한 물리적 주소이다. 랜카드나 다른 네트워크 장비들은 고유의 MAC 주소를 갖고 있다. 네트워크 상에서 데이터를 주고받을 때 TCP/IP를 이용할 때는 고유한 값인 IP 주소를 사용한다. 그리고 이 IP 주소가 MAC 주소로 변환된다. 이렇게 IP -> MAC 주소로 변...

2021년 3월 10일
·
0개의 댓글

IP

IP와 class에 대하여 알아봅시다.

2021년 3월 8일
·
0개의 댓글
post-thumbnail

IP와 DNS (feat. DDNS)

NAS를 설치하면서 외부접속을 위해서 IP와 DNS에 대해서 알아보았는데, 해당 내용을 잊지 않기 위해서 몇 가지를 정리해두려고 한다. NAS는 Network Attached Server의 약자로, 이를 제대로 설치하기 위해서는 IP 및 DNS에 대한 약간의 이해가 필

2021년 3월 8일
·
0개의 댓글
post-thumbnail

Linux 환경 IP 정보를 가져와 활용하기

업무를 진행하다가 IP를 가져와서 Config 파일을 수정해주는 작업이 필요해서 작업을 하였는데, 작업을 하면서 생긴 문제점과 방안을 이 글을 통해 남기고자 합니다.기본적으로 우리는 IP를 가져올 때 아래와 같이 ifconfig 명령어를 사용해서 가져올 것이다.위 예시

2021년 3월 3일
·
0개의 댓글
post-thumbnail

IP(Internet Protocol)

verIP Protocol의 version을 의미한다. (IPv4, IPv6)head lengthHead의 길이가 가변적이기 때문에 필요한다.type of service전송 우선순위(prioritized delivery)와 같은 서비스 정보를 담고 있다.16-bit i

2021년 2월 28일
·
0개의 댓글
post-thumbnail

고정 IP 설정

혹시 우분투 업데이트 혹은 패키지 설치시, Temporary failure resolving ... 에러가 뜬다면, 아래와 같이 고정 IP를 확인해 보시길 바랍니다.아래 글은 19년 8월 작성된 아래 글을 참고하였습니다.https://medium.com/@it

2021년 2월 28일
·
0개의 댓글
post-thumbnail

How the Web Works

웹은 어떻게 동작하는가

2021년 2월 26일
·
0개의 댓글
post-thumbnail

주소체계

인터넷 주소체계에 대해 설명한다.

2021년 2월 22일
·
0개의 댓글
post-thumbnail

IP 주소 vs 네트워크 주소 vs 호스트 주소

17년 8월 작성된 아래 글을 참고하였습니다.https://itsaessak.tistory.com/174IP 주소(IPv4)32bit 길이로 구성된 논리적인 주소체계형태는 xxx.xxx.xxx.xxx (2진수로 표기시 8x4 = 32개)하나의 IP 주소에 네트

2021년 2월 21일
·
0개의 댓글
post-thumbnail

최초 서버 연결 및 ssh 원격 접속

15년 5월 작성된 아래 글을 참고하였습니다.https://sharkmino.tistory.com/1580최초 서버 연결 및 ssh 원격 접속 방법1\. 랜선 연결2\. IP 주소 할당 혹은 변경(xxx.xxx.xxx.xxx)ifconfigroute add -

2021년 2월 20일
·
0개의 댓글
post-thumbnail

TIL] 웹의 동작 원리

①② 사용자가 웹 브라우저를 통해 찾고 싶은 웹 페이지의 URL 주소를 입력함.→ https://velog.io/write?id=30e과 같은 주소를 입력하는 과정③ 사용자가 입력한 URL 주소 중에서 도메인 네임(domain name) 부분을 DNS 서버에서

2021년 2월 18일
·
0개의 댓글
post-thumbnail

인터넷 네트워크

맨 처음 백엔드 개발자로 진로를 정한 뒤에 가장 첫번째로 HTTP에 대해 공부해야겠다고 다짐했다. 웹 - 서버, 서버 - 서버 모두 http 위에서 통신하기 때문이다. 인터넷 통신IP (Internet Protocol)TCP, UDPDNS인터넷에서 컴퓨터 둘은 어떻게

2021년 2월 18일
·
0개의 댓글

네트워크(네트워크의 기본)

네트워크의 기초지식을 공부해 봅시다.

2021년 2월 14일
·
0개의 댓글
post-thumbnail

[HTTP] 인터넷 네트워크

인터넷 통신 > 인터넷에서 컴퓨터 둘은 어떻게 통신할까? 클라이언트와 서버가 위와 같이 바로 옆에 붙어있는 경우는 케이블로 연결해서 메시지를 주고 받으면 된다. 하지만 현실은 그렇지 않다! 우리는 멀리 떨어져있는 두 컴퓨터끼리 통신할 때, 인터넷을 통해서 통신한다.

2021년 2월 8일
·
0개의 댓글
post-thumbnail

[Netwhat] IP, IP Address

IP, IP address, IPv4, IPv6

2021년 2월 1일
·
0개의 댓글