PI TINA User Manual

Mobile intelligent network-analyser
Hide thumbs Also See for TINA:

Advertisement

Quick Links

TINA
user manual
V1.05
English
User manual compatible with TINA firmware V1.05 or higher!
© by PI 2017-2018

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TINA and is the answer not in the manual?

Questions and answers

Summary of Contents for PI TINA

  • Page 1 TINA user manual V1.05 English User manual compatible with TINA firmware V1.05 or higher! © by PI 2017-2018...
  • Page 2: Table Of Contents

    4.2 recording..................13 4.2.1 detail view................14 4.2.2 frame information and settings..........15 4.2.3 view filter..................16 4.2.4 search..................46 4.2.5 protocol streams...............47 4.2.6 RTP streams................48 4.2.7 VoIP connections..............50 4.2.8 PROFINET-IO connections............51 4.2.9 application protocols..............52 4.2.10 save recording................55 4.2.11 open recording...............55 manual TINA V1.05 page 2...
  • Page 3 4.7.1 IP changer................69 4.8 DHCP clients..................71 4.9 configuration..................75 4.9.1 password..................75 4.9.2 LAN-A settings.................76 4.9.3 WLAN settings.................77 4.9.4 FTP settings................80 4.9.5 SMTP settings................81 4.9.6 Bridge settings.................82 4.10 firmware update................85 4.11 log in and out................87 5 Technical data..................89 page manual TINA V1.05...
  • Page 4: General

    1 General 1.1 About the manual This manual describes the device TINA (shortcut for German version of „mobile intelligent network-analyser“) and can be downloaded on the web page of the product via downloads  documentation. The manual are aimed to the following user groups: ...
  • Page 5: Requirements To The User

    The operation of the device outside its specification can affect the safety which is given by the device from default. The TINA device has the possibility to analyze and change the network traffic which occurs between two network interfaces. Especially for a change of the network traffic you should take care of the changes to prevent IP conflicts or something similar.
  • Page 6: System Requirements

    2 System requirements 2.1 Software For using and configuring the TINA devices you need the following tools ans software's:  internet browser (e. g. Microsoft Internet Explorer, Mozilla Firefox or Google Chrome) Using the TINA devices is independent of your operating system and browser.
  • Page 7: Commissioning

    (e. g. a bridge between LAN to WLAN) are possible. 3.1 Web server access The TINA device (and it's web server) can be accessed by either using the WLAN or LAN-A interface. 3.1.1 access via WLAN...
  • Page 8: Access Via Lan

    PC and navigate to the IP settings. In the IP settings dialog you have to configure a fixed IP address from the subnet 192.168.2.0/24 (addresses from 192.168.2.1 to 192.168.2.254). The IP address 192.168.2.1 is already in use by the TINA device and can't be used for your PC. 3.1.3...
  • Page 9: Bridge Interfaces

    If you have problems e. g. with the communication between a PC and a PLC you can connect the PC via a Ethernet cable to the interface A of the TINA device and the PLC with another Ethernet cable to the interface B of the TINA device.
  • Page 10: User Interaction

    • LAN A: lights if the link state on interface A is active and blinks on data transfer • LAN B: lights if the link state on interface B is active and blinks on data transfer manual TINA V1.05 page 10...
  • Page 11: Web Server

    If a password is set in the configuration and if you are currently logged a menu item with the name “log out” is shown. The language of all surfaces can be changed between German and English in the menu on the bottom of the navigation. page manual TINA V1.05...
  • Page 12: Start Page

    • link state: Indicates if the the link state is active or not. • recv. packets: Number of received packets. • recv. bytes: Amount of received bytes. • sent packets: Number of sent packets. • sent bytes: Amount of sent bytes. manual TINA V1.05 page 12...
  • Page 13: Recording

    Alternatively you can restart a recording / reset the view via clicking on symbol (only possible for web browser recordings). A helpful feature is the automatically scrolling which can be enabled by clicking on the icon . If the scrolling is enabled and a new frame arrives page manual TINA V1.05...
  • Page 14: Detail View

    If the window has enough width the protocol, the length and a description is also shown. manual TINA V1.05 page 14...
  • Page 15: Frame Information And Settings

    Thereby the entry get's colored in light blue and maybe the detail view get's opened too. Now you can click on the symbol, which can be found on the page manual TINA V1.05...
  • Page 16: View Filter

    If you want to filter the viewed record data (e. g. to show only frames with a specific IP address, port or protocol) you have the possibility to set a view filter. The view filter it a string which consists of one or more conditions. manual TINA V1.05 page 16...
  • Page 17 IPv6 address; shortened with :: allowed; address blocks at the end can be omitted The following fields can be checked via the view filter: name data type description Ethernet header eth.dst MAC address destination MAC address page manual TINA V1.05...
  • Page 18 IPv4 Header ip.version number version ip.hdr_len number header length ip.tos number Type Of Service (QoS parameter) ip.len number total length ip.id number identification number ip.flags number flags ip.frag_offset number fragmentation offset ip.ttl number Time To Live manual TINA V1.05 page 18...
  • Page 19 MAC address source hardware address arp.src.proto IPv4 address source protocol address arp.dst.hw MAC address destination hardware address arp.dst.proto IPv4 address destination protocol address page manual TINA V1.05...
  • Page 20 Sequence number mrp.domain_uuid number domain UUID mrp.prio number priority mrp.sa MAC address sender MAC address mrp.port_role number port state mrp.ring_state number ring state mrp.transition number transition manual TINA V1.05 page 20...
  • Page 21 - fragment.offset number fragmentation offset fragment.filler fragment.more truth value indicates if more fragments are following fragment.id number identification dstopts destinations options header (IPv6) dstopts.nxt number IP protocol or next header dstopts.len number header length dstopts.opts options page manual TINA V1.05...
  • Page 22 (router) igmp.qrv number QRV value igmp.qqic number QQIC value igmp.num_src number number of sources igmp.src IPv4 address source address TCP header tcp.srcport number source port manual TINA V1.05 page 22...
  • Page 23 IPv4 address client IP address page manual TINA V1.05...
  • Page 24 DNS name dns.qry.type number type identifier dns.qry.class number class dns.ans response manual TINA V1.05 page 24...
  • Page 25 IPv6 address dns.auth.hostname string host name dns.add additional entry dns.add.name string DNS name dns.add.type number type identifier dns.add.class number class dns.add.ttl number Time To Live dns.add.dlen number data length dns.add.data data dns.add.ip IPv4 address IPv4 address page manual TINA V1.05...
  • Page 26 DNS name nbns.ans.type number type identifier nbns.ans.class number class nbns.ans.ttl number Time To Live nbns.ans.dlen number data length nbns.ans.data data nbns.ans.flags number flags nbns.ans.ip IPv4 address IPv4 address nbns.auth name server entry manual TINA V1.05 page 26...
  • Page 27 NTP protocol ntp.li number leap indicator ntp.vn number version ntp.mode number mode ntp.stratum number stratum ntp.poll number polling interval ntp.precision number precision ntp.delay number delay ntp.dispersion number dispersion ntp.refid number reference ID ntp.reftime number reference time stamp page manual TINA V1.05...
  • Page 28 TLV value as string snmp.value. number TLV value as counter counter snmp.value.tticks number TLV value as time stamp FTP protocol ftp.line string line ftp.req.command string request command ftp.req.parameter string request parameter ftp.rsp.code string response code manual TINA V1.05 page 28...
  • Page 29 POP protocol pop.line string line pop.req.command string request command pop.req.parameter string request parameter pop.rsp.indicator string response indicator pop.rsp.desc string response description imap IMAP protocol imap.line string line page manual TINA V1.05...
  • Page 30 ID sdp.owner.version string version sdp.owner.ntype string network type sdp.owner.atype string address type sdp.owner.address string address sdp.session_name string session name sdp.session_info string session info sdp.uri string sdp.email string e-mail address manual TINA V1.05 page 30...
  • Page 31 TINA V1.05...
  • Page 32 RTCP protocol rtcp.version number version rtcp.p truth value indicates, if padding is available rtcp.rc number report count rtcp.sc number CSRC count rtcp.subtype number sub type rtcp.pt number packet type manual TINA V1.05 page 32...
  • Page 33 PROFINET-RealTime protocol pn_rt.frame_id number frame ID pn_rt.cycle_ number cycle counter counter pn_rt.ds number data state pn_rt.transfer_ number transfer state status pn_dcp PROFINET-DCP protocol pn_dcp.service_id number service ID pn_dcp.service_ number service type type pn_dcp.xid number Identification page manual TINA V1.05...
  • Page 34 PROFINET-PTCP protocol pn_ptcp.header header pn_ptcp.pad1 padding pn_ptcp.res1 reserved pn_ptcp.res2 reserved pn_ptcp.delay10ns number 10ns delay pn_ptcp.sequence number sequence number pn_ptcp.delay1ns_ number 1ns delay (byte) byte pn_ptcp.pad2 padding pn_ptcp.delay1ns number 1ns delay pn_ptcp.tlvheader block pn_ptcp.tl_type number block type manual TINA V1.05 page 34...
  • Page 35 1 (DG only) dcerpc.dg_flags2 number flags part 2 (DG only) dcerpc.drep data representation dcerpc.drep. number byte order byteorder dcerpc.drep. number character set character dcerpc.drep.fp number floating point format dcerpc.dg_serial_hi number serial number (higher) dcerpc.dg_obj_id object ID (DG only) page manual TINA V1.05...
  • Page 36 ID dcerpc.cn_alloc_ number allocation hint hint dcerpc.cn_ctx_id number context ID dcerpc.cn_cancel_ number cancel count dcerpc.cn_status number state (only CN) dcerpc.cn_opnum number operation number (CN only) dcerpc.cn_obj_id object ID (CN only) dcerpc.cn_reject_ number reject reason manual TINA V1.05 page 36...
  • Page 37 _len dcerpc.fack_selack - selective acknowledge pn_io PROFINET-IO protocol pn_io.alarm_dst_ number destination endpoint pn_io.alarm_src_ number source endpoint pn_io.pdu_version number PDU version pn_io.pdu_type number PDU type pn_io.tack number TACK pn_io.window_size number window size page manual TINA V1.05...
  • Page 38 TINA V1.05 page 38...
  • Page 39 LLMNR name llmnr.qry.type number type identifier llmnr.qry.class number class llmnr.ans response llmnr.ans.name string LLMNR name llmnr.ans.type number type identifier llmnr.ans.class number class llmnr.ans.ttl number Time To Live llmnr.ans.dlen number data length llmnr.ans.data data page manual TINA V1.05...
  • Page 40 Time To Live llmnr.add.dlen number data length llmnr.add.data data llmnr.add.ip IPv4 address IPv4 address llmnr.add.ipv6 IPv6 address IPv6 address llmnr.add. string host name hostname ssdp SSDP protocol ssdp.req string request manual TINA V1.05 page 40...
  • Page 41 TPDU cotp.tpdu_number number TPDU number cotp.sequence_ number sequence number number cotp.cause number error cause cotp.parameter parameter cotp.parameter. number parameter code code cotp.parameter. number parameter length length page manual TINA V1.05...
  • Page 42 TINA V1.05 page 42...
  • Page 43 TINA V1.05...
  • Page 44 If you want to compare a field with another field or a fixed value you need a comparison operator. The following comparison operators are available: C syntax textual description checks if the field is present (no comparison manual TINA V1.05 page 44...
  • Page 45 “IPv6 address” as well as for comparison of two fields or field groups the comparison operators ==/eq and !=/ne as well as checking the field existence can be used only. The contains operator can be only used for the data type “string”. page manual TINA V1.05...
  • Page 46: Search

    In addition to the view filter you have the possibility to search for raw data in the frames. This is especially useful if the TINA device can't analyse the protocol furthermore. The search depends on the view filter, this means that the search occurs only on viewed frames (e. g. only UDP datagramms, when using the filter udp).
  • Page 47: Protocol Streams

    DHCP. In such cases it is useful to show only frame which belongs to the same stream (OSI layer 4). While the frames are analyzed the TINA device builds a stream list (currently the transport protocols TCP and UDP are supported). The assignment of a frame to the stream occurs with the help of the IP addresses and ports.
  • Page 48: Rtp Streams

    RTP frame is used for that. The analyzing of RTP streams frame for frame isn't very comfortable. Hence the TINA devices offers you a simple list of RTP streams with all necessary information. Depending on the type of the payload you have the possibility to play the content of the RTP stream (see below).
  • Page 49 “play streams”. This buttons allows you to pause or stop the playing of the streams. If the playing is paused the button “resume streams” instead of “pause streams” is shown, which allows you to resume the playing of the stream on the paused position. page manual TINA V1.05...
  • Page 50: Voip Connections

    Because analyzing VoIP connections with single protocol dissectors isn't very comfortable the TINA device analyzes the VoIP protocols automatically in more detail. In this process the frame get's assigned to a list of VoIP connections.
  • Page 51: Profinet-Io Connections

    PROFINET-IO connections If you want to analyse PROFINET-IO connections (short PNIO) with the help of the TINA device it can be helpful to show only the PROFINET traffic between a specific controller and device. To offer a better way as manual entering the MAC addresses and other filters the page can show you all PNIO communications.
  • Page 52: Application Protocols

    Although there are standard ports, they can be changed easily (e. g. for port forwarding) and so they aren't unique anymore. On the recording page of the TINA device you have the possibility to change the assignments of ports in combination with a transport protocol to an application protocol.
  • Page 53 TFTP SNMP HTTP SMTP IAMP 5060 TCP; UDP TPKT 1720 Q931 34962, TCP; UDP PN-RT 34963 DCE/RPC 34964 TCP; UDP PN-IO (CM via DCE/RPC) 0, 7, 9 5355 TCP; UDP LLMNR 1900 SSDP page manual TINA V1.05...
  • Page 54 If you want to restore to the default protocol assignments you can click on the button “restore default”. After clicking on the button it is necessary to click on the “submit” button to save and submit the assignments. manual TINA V1.05 page 54...
  • Page 55: Save Recording

    On the recording page you have also the possibility to open an existing recording file (pcapng or pcap file format). In this process it does not matter if the file was created by Wireshark or by a TINA device. For opening a record file you just have to click on the icon.
  • Page 56: Monitoring

    Each address type is viewed in a separate tab. If you want to view e. g. the configuration and list of IPv4 addresses, you have to click on the tab “IPv4 addresses” on the the tab bar (you can find the tab bar below the buttons). manual TINA V1.05 page 56...
  • Page 57 If you want to do a new address learning you can click on the button “start learn mode” again. The monitor still runs with the “old” address lists until you click on the button “submit and save parameters”. page manual TINA V1.05...
  • Page 58 3 e-mails will be sent. If a single frame does not match the address from multiple lists (e. g. the MAC and IPv4 address list) multiple e-mails are sent (in this case 2 e-mails). manual TINA V1.05 page 58...
  • Page 59: Network Scan

    It is also possible that the scan is executed on both interfaces. device IP address: The IP address which should be used from the TINA device during the scan. IP start address: The first IP address of the range which should be scanned.
  • Page 60 Hint: Please note that devices which are in a different subnet as the IP address of the TINA device will be found, but will fail on the name resolution and port scan. Furthermore only devices which are on the same physically network as the TINA device can be found.
  • Page 61 After the network scan is finished you can sort the result by IP addresses and port numbers by clicking on the button “sort results”. The unsorted list shows the sequence in which the information were collected. page manual TINA V1.05...
  • Page 62: Network Tools

    It is also possible that the tool is executed on both interfaces at the same time. IP address: The IP address of the TINA device for the tool. subnet mask: The subnet mask of the TINA device for the tool.
  • Page 63: Resolve Ip To Mac

    ARP protocol the device determines the MAC address of the device with the entered IP address. Please note that this tool will only work if the remote device is in the same physically network as your TINA device.
  • Page 64: Ping

    Similar to the tool for resolving NetBIOS names, the tool for resolving LLMNR names has also a counterpart. This tool, “determine LLMNR name”, can be used to get the host name of a given IP address. manual TINA V1.05 page 64...
  • Page 65: Resolve Dns Name

    IP address. The target IP address can't be specified because the protocol get's send to the broadcast address. Default ports for “Wake On LAN” are the ports 0, 7 and 9, but you can specify any port you want to use. page manual TINA V1.05...
  • Page 66: Ip Addresses

    • source and destination: IP addresses which are accessing another IP address are shown. (source and destination IP of received frames) Hint: Changing the view setting for the IP addresses cause a reset of the address list. manual TINA V1.05 page 66...
  • Page 67 By clicking on the button “show new ones only” all entries in the table in your browser window are getting cleared. With the help of the button ”start again” you can clear the list of the IP address in your TINA device. Thereby the list is starting completely from the beginning. Hint: Currently only IPv4 addresses are shown.
  • Page 68: Ip Connections

    If you want to stop the list you can click on the button “stop list”. If the list is stopped you can restart it with the buttons “continue list” or “restart list”. If you click on the button “restart list” the content of the table in your browser gets reset. manual TINA V1.05 page 68...
  • Page 69: Ip Changer

    After you have enabled the IP changer the device on interface A (192.168.1.69) can access the device on interface B (192.168.2.95) with the IP address 192.168.1.95. The device on interface B (192.168.2.95) can access the device on interface A (192.168.1.69) through the address 192.168.2.69. page manual TINA V1.05...
  • Page 70 The changes of the IP address which are made by the TINA device can be shown in the list of the IP connections: Hint: The IP changer changes only the first three bytes of the IP address. The fourth and last byte remains preserved.
  • Page 71: Dhcp Clients

    DHCP client is searching for servers DHCP client requests an IP address / DHCP client was offered an IP address DHCP client or server has declined / rejected the IP address DHCP client was assigned an IP address page manual TINA V1.05...
  • Page 72 Please note that the IP address which you assign to a device have not to be in used. Otherwise a IP conflict occurs. Furthermore the IP address have to be in the same subnet as the IP address of the server. manual TINA V1.05 page 72...
  • Page 73 The fields gateway and DNS server are optional. The settings are automatically preassigned (if possible) with the network settings of the interface A of the TINA device. If you want to save the DHCP server settings you just have to click on the “submit” button.
  • Page 74 If a device has received an IP address from a DHCP server (regardless if the device configuration is from the DHCP server of the TINA device or from another DHCP server), some more information (received parameters and lease time) are shown in the detail view of the DHCP...
  • Page 75: Configuration

    (see also chapter web server → log in and out). 4.9.1 password In the “password” field you can specify or change the password which is needed to access the pages “configuration” and “firmware update”. page manual TINA V1.05...
  • Page 76: Lan-A Settings

    The device refers an IP address from a DHCP server. server The device is reachable via the specified address and provides IP addresses to other devices. IP address: The IP address of the device. manual TINA V1.05 page 76...
  • Page 77: Wlan Settings

    In the group “WLAN settings” you can specify the configuration of the WLAN interface: deactivate WLAN: Specifies if the WLAN interface should be disabled or not. MAC address: The MAC address of the interface (this value can't be changed). page manual TINA V1.05...
  • Page 78 If you are not sure about the settings of your existing WLAN network you can scan for all available WLAN networks. Therefore you just have to click on the button “start search”. The following message should be shown: manual TINA V1.05 page 78...
  • Page 79 Of course the password have to be entered manually, if necessary. If you want to configure the TINA device to operate as an Access Point (AP) it can be useful to determine which WLAN channel is least charged.
  • Page 80: Ftp Settings

    The user name which is used to log in on the FTP server. password: The password which is used to log in on the FTP server (optional). path: The path which should be used by the FTP client (optional). manual TINA V1.05 page 80...
  • Page 81: Smtp Settings

    The e-mail address to which the e-mails should be sent. test e-mail: Specifies if a test e-mail should be sent after the settings are saved. last error: Shows the last error of the e-mail sending (empty, if no error occurred). page manual TINA V1.05...
  • Page 82: Bridge Settings

    IPv4 and IPv6 are supported. If the setting “ignore own frames for analyzing” is not set all frames which are received or sent from / by the TINA device are also recognized in the recording and in other collected data.
  • Page 83 If the automatically re-connection does not work within about 1 minute, please check that the computer is connected with the correct interface. Please do also check the WLAN connection and the IP settings of your page manual TINA V1.05...
  • Page 84 After the configuration was saved and the device is available again you will be redirected to the start page. If you have enabled the DHCP client on your device no automatically re-connection to the device will occur. manual TINA V1.05 page 84...
  • Page 85: Firmware Update

    After you have selected a firmware file (this is a file with the extension .bin) you can click on the button “update firmware”, which will start the update process. Now you should see the following message: page manual TINA V1.05...
  • Page 86 If the firmware file was accepted you will see the following message: The update process takes about 2-3 minutes. After this time you should reconnect to the WLAN network of your TINA device (if your device doesn't do that automatically). This is of course only necessary if you access the web server via the WLAN interface.
  • Page 87: Log In And Out

    The log out can be done by clicking on the “logout” item in the main menu of the web page: After you have clicked on this item you will see the following message: page manual TINA V1.05...
  • Page 88 Important: From factory default no password is specified. Thus everyone who can connect to the device can view and change the configuration. Therefore we strongly recommend to change the password. manual TINA V1.05 page 88...
  • Page 89: Technical Data

    Display: web browser status LEDs Handling/Configuration: web browser Interfaces: 2 x 10/100BaseTX RJ45-Ethernet-plug Antenna-connector GSM/FME(m) 2.4 GHz IEEE 802.11b/g Operating temperature: 5 - 55°C Case: ABS plastic case V0 Dimensions: 115 x 95 x 30 mm page manual TINA V1.05...

Table of Contents