当前位置: 首页 > news >正文

软设之TCP/IP协议

TCP/IP协议模型

分为应用层,传输层,网际层,网络接口层

其中应用层对应OSI七层模型中的应用层,表示层,会话层。

传输层对应OSI七层模型的传输层

网际层对应OSI七层模型中的网络层

网络接口层对应OSI七层模型数据链路层,物理层

相关协议基础有TCP与UDP

但连接管理,差错检验,重传等能力只有TCP具备。

基于TCP的应用层协议

协议名:HTTP

默认端口:23

功能:超文本传输协议,网页传输

特殊说明:不安全,结合SSL的HTTPS协议是安全的超文本传输协议,默认端口443

协议名:Telnet

默认端口:23

功能:远程协议

特殊说明:不安全,SSH是安全的远程协议

协议名:FTP

默认端口:20数据,21控制

功能:文件传输协议

特殊说明:不安全,结合SSL的SFTP是安全的文件传输协议

协议名:POP3

默认端口:110

功能:邮件收取

协议名:SMTP

默认端口:25

功能:邮件发送

特殊说明:附加多媒体数据时需采用MIME(MIME不安全,结合SSL的MIME/S是安全的多媒体邮件协议)。使用WEB方式收发电子邮件时必须设置账号密码登录。

基于UDP的应用层协议

协议名:DNS

默认端口:53 

功能:域名解析协议,记录域名与IP的映射关系

特殊说明:本地客户端主机首查本机hosts文件域名服务器首查本地缓存

协议名:DHCP

默认端口:67

功能:IP地址自动分配

特殊说明:169.254.x.x和0.0.0.0是无效地址

协议名:SNMP

默认端口:161

功能:简单网络管理协议

特殊说明:服务器仅发送消息给当前团队

网际层协议

协议名:ARP

功能:地址解析协议,IP地址转换为MAC地址

特殊说明:ARP Request请求采用广播进行传送

ARP Response响应采用单播进行传送

协议名:RARP

功能:反向地址解析协议,MAC地址转IP地址

协议名:ICMP

功能:因特网控制协议

特殊说明:ping命令来自该协议

协议名:IGMP

功能:组播协议

 

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 软科中国大学排名爬虫+数据可视化
  • 图片管理组建
  • Flink 实时数仓(三)【DWD 层搭建(一)】
  • 《人性的枷锁:菲利普的人生探索能解开枷锁吗?》
  • 树套树模板
  • PYTHON专题-(5)类的专有方法
  • 每日学术速递8.3
  • Xilinx管脚验证流程及常见问题
  • conda环境pip 安装Tensorflow-gpu 2.10.2提示nbconvert 的包依赖冲突
  • OpenStack Yoga版安装笔记(十二)nova安装(下)
  • 林轩田机器学习基石——笔记1.2 Learn to Answer Yes/No(如何进行学习)
  • Flink 实时数仓(二)【DIM 层搭建】
  • 中介子方程七十九
  • Apache Kylin数据模型设计:从ETL到多维分析
  • 自闭症儿童无法上学?专业康复机构是希望的灯塔
  • 10个确保微服务与容器安全的最佳实践
  • EOS是什么
  • fetch 从初识到应用
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • MQ框架的比较
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • 计算机常识 - 收藏集 - 掘金
  • 前端设计模式
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 容器化应用: 在阿里云搭建多节点 Openshift 集群
  • 实现菜单下拉伸展折叠效果demo
  • 试着探索高并发下的系统架构面貌
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 一个SAP顾问在美国的这些年
  • 用jQuery怎么做到前后端分离
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • Nginx实现动静分离
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • 数据库巡检项
  • ​Linux·i2c驱动架构​
  • ​人工智能书单(数学基础篇)
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • #Linux(权限管理)
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (原+转)Ubuntu16.04软件中心闪退及wifi消失
  • (转)ABI是什么
  • (转载)Google Chrome调试JS
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .Net Core缓存组件(MemoryCache)源码解析
  • .NET Core中Emit的使用
  • .NET HttpWebRequest、WebClient、HttpClient
  • .Net Redis的秒杀Dome和异步执行
  • .Net的DataSet直接与SQL2005交互
  • /etc/skel 目录作用
  • @hook扩展分析