한국어

Programming

twin 주소복사
조회 수 525 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

IP주소 / Port Number (포트번호) : 네이버 블로그

IP : 논리적 주소. (구분을 위해서 사용), 어떤 장비가 어떤 주소에 있는지 찾기 위해

IPv4 : 32bit 주소. 8bit씩 구분해서 10진수로 표현. [255.255.255.255] 이렇게 나옴.

 

0~127

128~191

192~223

 

위 3가지 까지가 A, B, C클래스를 이용해서 사용함

 

224 : Multicast용으로 사용

240~ : 존재하지 않는 주소.

 

그런데 위 주소체계는 모든 디바이스를 구분할 수 없다.

(PC이외에 스마트폰, TV, 자동차등도 통신을 하기 때문에)

 

그래서 생긴 개념이 IPv6.

 

IPv6 : 128bit 주소, 16비트씩 끊어서 16진수로 표현  [xx::xx]로 쓰고 있음.

연속된 숫자는 하나로 줄여쓸 수 있도록 만듬. 0000 = 0

 

집에서 IPv4로 쓰는거 같은데, 실제로는 통신선을 타고 넘어갈 때 IPv6로 변환되서 나가는 것임.

 

Port번호 : 프로세스 번호. (0~65535) 서비스를 구분하기 위한 번호. 쓰레드라고 생각하면 거의 맞음

            IP내에서 프로세스를 구분하기 위해 사용

 

Lan카드가 하나만 있을때 두사람이 접속하려고 하면 하나 밖에 못받음. (작업을 옮기고 싶으면 쓰레드를 써야함)

 

쓰레드에 이름을 부여한 것이 아니라 번호를 부여한 것이고, 65535개와 통신이 가능함. (그 이상은 불가능)

 

0-1023 : 이미 정해진 포트번호. 시스템이 예약한 포트.

ftp(20,21) : 파일전송

SMTP : 이메일

TELNET : 원격접속

HTTP(80) : 인터넷에 http를 쓴다는 것은 내 컴퓨터에서 80번 프로세스를 사용하겠다는 의미.

 

쓰면 안되는 Port (절대로 외워야 하는 번호임)

8080 : 톰캣 서버의 기본포트

1521 : 오라클의 기본 포트

3306 : MySQL의 포트번호

​loopback : 자신의 아이피 (IPv4 : 127.0.0.1 , IPv6 :  0::0::....1)

Tip. 내 인터넷에서 인터넷이 안되는지 확인하는 법. (LAN카드 문제를 확인하는 방법)

실행명령창 ->​cmd -> ping 127.0.0.1

​이렇게 하면​ 랜카드의 문제가 있는지 없는지 확인 가능

위키백과_TCP_UDP_포트목록.jpg

 

[출처] IP주소 / Port Number (포트번호)|작성자 jihoon8912


List of Articles
번호 제목 글쓴이 날짜 조회 수
20 웹프로그래밍 pdf  1 관리자 2017.03.22 2526
19 웹학교 HTML 강좌  twin 2017.03.24 387
18 Color CSS name, hex code, or RGB values  twin 2017.05.08 110
17 html5 게임 들여다 보기  twin 2017.05.15 145
16 html css 실습자료  twin 2017.05.25 280
15 HTML & JavaScript & CSS_CSS.pdf 일람표  twin 2017.05.30 194
14 http://html5+css3 웹표준의 정석 동영상 강좌  twin 2017.06.02 153
13 컴퓨터 네트워크-TCP / UDP   twin 2017.06.08 224
» 네트워크-IP주소 / Port Number (포트번호)  twin 2017.06.08 525
11 네트워크-내컴퓨터 ip주소 확인하는 법  twin 2017.06.08 238
10 네크워크 기본 용어  twin 2017.06.08 122
9 Server/Client, IP주소, 포트, Protocol, TCP, UDP  twin 2017.06.08 350
8 5대 웹브라우저, 그 이름과 로고의 의미  twin 2017.06.12 138
7 PC에 웹 서버 구축하기_0 (Apache + PHP + MySQL)  twin 2017.06.12 1587
6 웹표준 & html5 & css 관련 링크  twin 2018.09.06 126
5 내맘대로 꾸미는 블로그, 태그연습장을 활용  twin 2019.01.08 73
4 HTML COLOR 색상표  twin 2019.01.08 73
3 소스코드 정렬 사이트  twin 2019.08.29 39
2 코딩 배워서 앱, 웹 만들고 싶으신가요? 코딩 공부 순서 정리해드립니다.  twin 2019.09.02 66
1 테스트  twin 2019.09.05 35
Board Pagination Prev 1 Next
/ 1