TCP/IP概论

来源:互联网 发布:小米网络短信设置 编辑:程序博客网 时间:2024/06/08 14:10

TCP/IP通常被认为是一个四层协议系统

应用层  telnet (远程登录)FTP(文件传输协议)和SMTP(简单邮件传输协议),SNMP(简单网络管理协议)

运输层 TCP(传输控制协议)和UDP(用户数据报协议)

网络层  IP(网际协议),ICMP(互联网控制报文协议)和IGMP(互联网组管理协议)

链路层 设备驱动程序及接口

TCP/IP协议族是一组不同的协议组合在一起构成的协议族。尽管通常称为TCP/IP,但TCP和IP只是其中两种协议而已。

网关只用来表示应用层网关:一个连接两种不同协议族的进程(例如TCP/IP与IBM的SNA),它为某个特定的应用程序服务(常常是电子邮件或文件传输)。

在TCP/IP中,网络层IP提供的是一种不可靠的服务。它只是尽可能快地把分组从源节点送到目的结点,但不提供任何可靠性保证。

网桥是在链路层上对网络进行互连,而路由器是在网络层上对网络进行互连。网桥使得多个局域网(LAN)组合在一起,这样对上层来说就像一个局域网。

A类0 7位网络号 24位主机号  0.0.0.0到127.255.255.255

B类10 14网络号 16位主机号 128.0.0.0到191.255.255.255

C类110 21网络号 8位主机号  192.0.0.0到223.255.255.255

D类1110 28位多播地址           224.0.0.0到239.255.255.255

E类11110 27位留待后用         240.0.0.0到255.255.255.255

有3类IP地址:单播地址(目的端为单个主机),广播地址(目的端为给定网络上的所有主机)以及多播地址(目的端为同一组的所有主机)。

封装:TCP传给IP的数据单元是TCP报文段,IP传给网络接口层的数据单元是IP数据报。通过以太网传输的比特流称作帧。以太网数据帧的长度在46-1500字节之间。

对应的有个分用的过程。

服务器一般都是通过知名端口号来识别的。FTP21,Telnet23,TFTP69。

客户端对它使用的端口号不关心,只要保证该端口号在本机上是唯一的就可以了。

网络层与运输层的区别:网络层提供的是点到点的服务,传输层提供的是端到端的服务。

计算A类网络号 2**7-2=126

计算B类网络号 2**14-2=16 382

计算C类网络号 2**21-2=2 097 150

每部分都减去2是因为全0或全1网络ID是非法。

原创粉丝点击