Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 10119|Jawab: 1

Panjang alamat IPv4 dan IPv6

[Salin tautan]
Diposting pada 21/03/2019 17.12.16 | | |
Bentuk biner alamat IPv4 adalah 32, dan panjang maksimum adalah 15 dalam bentuk titik desimal yang umum kita gunakan, misalnya, "255.255.255.255"

Oleh karena itu, panjang maksimum formulir string alamat IPv4 yang ditentukan dalam <netinet/in.h> posix adalah 16 byte, dan terminator '\0' juga perlu menempati 1 byte:

#define INET_ADDRSTRLEN 16

Bentuk biner alamat IPv6 adalah panjang 128, dan dinyatakan dalam bentuk heksadesimal seperti "ffff:ffff:ffff:ffff", awalnya saya berpikir bahwa panjang maksimum bentuk string alamat IPv6 adalah 128/4+7+1=40 byte

Namun, melihat bentuk string alamat IPv6 yang ditentukan dalam <netinet/in.h> posix, panjang maksimumnya adalah 46 byte

#define INET6_ADDRSTRLEN 46

Alamat IPv6 yang awalnya dipetakan oleh IPv4 mungkin memiliki format ini "ffff:ffff:ffff:ffff:255:255:255:255:255", yaitu 45 byte, ditambah karakter penutup adalah 46 byte




Mantan:WebAPI mengimplementasikan fungsi kode verifikasi grafis
Depan:asp.net Sesuaikan 404 di MVC4
Diposting pada 22/03/2019 16.12.49 |
Cepat:Penulis dilarang atau konten yang dihapus secara otomatis diblokir
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com