(1)概述

本文详细介绍了TCP/IP协议的四层结构、互联网地址分类、域名系统DNS的工作原理、网络数据的封装与分用过程,以及端口号的分配机制等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、TCP/IP分层

    TCP/IP协议族的四层结构如下所示:


二、互联网地址

    IP地址长32bit,区分各类地址的最简单方法时看它的第一个十六进制整数。五类不同的互联网地址格式如下所示:


三、域名系统

    域名系统DNS是一个分布的数据库,由它来提供IP地址和主机名之间的映射信息。

四、封装

    网络数据的封装过程如下所示:


    以太网数据帧的物理特性是其长度必须在46~1500字节之间。

五、分用

    以太网数据帧的分用过程如下图所示:


    在客户服务器模型中,这种服务分为两种类型:重复型或并发型。一般来说,TCP服务器是并发的,UDP服务器的是重复的。

六、端口号

    TCP和UDP采用16bit的端口号来识别应用程序。服务器一般都是通过知名端口号来识别的。如,FTP服务TCP端口号是21,Telnet服务端口号为23,TFTP服务的UDP端口号是69等等。

    客户端通常对它所使用的端口号并不关心,只需保证该端口号在本机上时唯一的就可以了。客户端口号又称为临时端口号。它只是在用户运行该客户程序时才存在,而服务器则只要主机开着的,其服务就运行。

    一般端口号介于1~1023之间的号预留由系统或知名服务占用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值