TCP/IP 1 概述

TCP/IP  概述

1、TCP/IP协议是干嘛的

    很多厂家生产出各种型号的计算机啊,TCP/IP协议族允许他们进行通信,而忽略底层的硬件不同的实现。这里需要注意的是TCP和IP只是两个协议,而我们通常说的TCP/IP是一个协议族,包含很多协议,比如ICMP、UDP、ARP等等。

2、TCP/IP协议族的四个层次

TCP/IP通常被称作为一个四层的协议系统

1) 链路层

有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。

2) 网络层

有时也称作互联网层,处理分组在网络中的活动,例如分组的选路。在T C P / I P I P ( ) I C M P 协议( I n t e r n e t 互联网控制 ),以及 I G M P 协议( I n t e r n e t )

3)  运输层

主要为两台主机上的应用程序提供端到端的通信。在 T C P / I P 个互 : T C P ( ) U D P ( )T C P 为两台主机提供高可靠性的数据通信。它所做的工作包括把应用程序交给它的数据分成合适的小块交给下面的网络层,确认接收到的分组,设置发送最后确认分组的超时时钟等。由于运输层提供了高可靠性的端到端的通信,因此应用层可以忽略所有这些细节。而另一方面, U D P 组从一台主机发送到另一台主机,但并不保证该数据报能到达另一端。任何必需的可靠性必须由应用层来提供。

4)  应用层负责处理特定的应用程序细节。


3、互联网的地址

目前IP地址主要分为ABCDE五大类

其中A类分配给政府机关使用,B类地址给大中型企业使用,C类地址给个人使用。这三种是主要的。

IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。

其中A类、B类、和C类这三类地址用于TCP/IP节点,其它两类D类和E类被用于特殊用途。 

ABC三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是OB类地址的前两位总是10C类地址的前三位总是110

  • A类地址
    A类地址第1字节为网络地址,其它3个字节为主机地址。
    A类地址范围:1.0.0.1—126.255.255.254
    A类地址中的私有地址和保留地址:
    10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。
    127.X.X.X是保留地址,用做循环测试用的。
  • B类地址
    B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。
    B类地址范围:128.0.0.1—191.255.255.254
    B类地址的私有地址和保留地址
    172.16.0.0—172.31.255.255是私有地址
    169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器。就会得到其中一个IP
  • C类地址
    C类地址第1字节、第2字节和第3个字节为网络地址,第4个个字节为主机地址。另外第1个字节的前三位固定为110
    C类地址范围:192.0.0.1—223.255.255.254
    C类地址中的私有地址:
    192.168.X.X
    是私有地址。
  • D类地址
    D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110
    D类地址范围:224.0.0.1—239.255.255.254
  • E类地址
    E类地址也不分网络地址和主机地址,它的第1个字节的前五位固定为11110
    E类地址范围:240.0.0.1—255.255.255.254

需要注意的是,由于互联网上的每个接口必须有一个唯一的 IP 联网的网络分配 IP 地址。这个管理机构就是互联网络信息中心( Internet Network Inf ormation Centre),称作 InterNIC InterNIC只分配网络号。主机号的分配由系统管理员来负责。 

小结:

    TCP/IP : TCP/IP 中,网络层和运输层之间的区别是最为关键的:网络层(IP) 而运输层( TCP UDP )  

    一个互联网是网络的网络。构造互联网的共同基石是路由器,它们在IP层把网络连在一起。第一个字母大写的 Int ernet是指分布在世界各地的大型互联网,其中包括 1 100万台主机。 

    在一个互联网上,每个接口都用 IP 地址来标识,尽管用户习惯使用主机名而不是 IP 地址。 域名系统为主机名和IP 务器使用知名端口号,而客户使用临时设定的端口号。 




1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看rEADME.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看rEADME.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通;、 3本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看ReAdmE.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值