TCP/IP体系结构、各层的协议以及端口

版权声明:No Rain No Rainbow https://blog.csdn.net/xiangyuenacha/article/details/83544035

1、TCP/IP协议概述

  • TCP/IP(Transmisssion Control Protocol/Internet Protocol)是指传输控制协议/网络互联协议,是针对Internet开发的一种体系结构和协议标准,其目的在于解决异种计算机网络的通信问题。

2、TCP/IP协议的结构

  • TCP/IP协议和OSI模型一样,也采用分层体系结构,由下至上分别是网络接口层、网际层、传输层和应用层。
    TCP/IP协议族

(1)网络接口层

  • TCP/IP模型的最底层是网络接口层,它包括了能使用TCP/IP与物理网络进行通信的协议,对应OSI模型的物理层和数据链路层。

(2)网络层

  • 网际层又称网络层,负责相邻计算机之间的通信。网络要完成源路主到目的主机传输路径的选择。

(3)传输层

  • TCP/IP的传输层与OSI的传输层类似,它的根本任务是提供端到端的通信,传输层对信息流具有调节作用,提供可靠传输,确保数据能够正确到达。

(4)应用层

  • 在TCP/IP模型中,应用层是最高层,它对应OSI参考模型中的会话层、表示层和应用层。它使用户的程序访问网络,并获得各种网络服务,如WEB浏览、电子邮件等。

3、TCP/IP各层的协议
(1)网络层协议

  • IP(Internet Protocol)
  • ICMP(Internet Control Message Protocol)
  • IGMP(Internet Group Management Protocol)
  • ARP(Address Resolution Protocol)/RARP
    (2)传输层协议
  • TCP(Transmission Control Protocol)
  • UDP(User Datagram Protocol)
    (3)应用层协议
  • TELET(远程终端协议)
  • FTP(文件传输协议)
  • SMTP(简单邮件传输协议)
  • DNS(域名系统)
  • DHCP(动态主机配置协议)
  • RIP(路由信息协议)
  • HTTP(超文本传输协议)
  • SNMP(简单网络管理协议)
    4、TCP/IP协议端口号
  • 端口号:是程序或服务器的标识。用于传送上层信息,用于表示此信息是由哪个上层程序传下来的。
  • 端口的范围:
  • 低于255:用于公共应用
  • 从255到1023:分配给公司用于商业的应用
  • 高于1023:没有限制
  • 常用端口号:
    HTTP:80;
    FTP:20/21;
    SMTP:25;
    POP3:110;
    DNS:53
    TELET:23
    课程学习地址网络工程师成长课程四部曲

猜你喜欢

转载自blog.csdn.net/xiangyuenacha/article/details/83544035
今日推荐