클래스설명
IPAddress IP 주소를 나타내는 클래스
IPHostEntry 하나의 호스트에 대한 상세 정보를 제공하는 클래스
Dns 호스트 이름을 IP 주소로 변환할 때 사용하는 클래스
IPEndPoint IP 주소와 포트로 네트워크 종단점 정보를 가져 오는 클래스


  • IPAddress 클래스

C#에는 IP 주소를 처리하기 위해 IPAddress, IPEndPoint 클래스가 정의되어 있다. IPAddress 클래스는 주로 단일 IP 주소를 나타낼 때 사용한다.

IPAddress addr = IPAddress.Parse("192.168.0.1");


IPAddress 클래스는 4개의 예약 필드를 갖고 있습니다.

예약 필드명설명
Any 로컬 시스템에서 사용할 수 있는 IP 주소를 나타낼 때
Broadcast 로컬 네트워크의 IP 브로드캐스트 주소를 나타낼 때
Loopback 시스템의 루프백 주소를 나타낼 때
None 시스템에 네트워크 인터페이스가 없음을 나타낼때.



  • IPEndPoint 클래스

IPEndPoint는 로컬 주소를 바인드하거나 소켓과 원격 주소를 연결할 때 사용된다.

Snap3.png


  • IP 주소 정보 출력하기

Snap6.png

'ByteCode > C#' 카테고리의 다른 글

SmtpClient 클래스로 메일 보내기  (0) 2010.03.19
C# Socket Helper Class  (0) 2010.03.18
TCP Socket  (0) 2010.03.18
TCP/IP Socket with C#  (0) 2010.03.18
Stream, Dgram 설명  (0) 2010.03.18

+ Recent posts