True copy over wan with HDS

hello
we are replicating two storage systems HDS9980 with "true copy", the replication is over stm1.
from HDS with uses cisco MDS 9200 to convert FC to GeTH and from there cisco 7600 to convert GeTH to stm1.
we use a full synchronous replication.
my question is , what improvements can we implement: such as jumbo frames , FCIP write acceleration or other suggestions?

From an MDS perspective we can go either FC or FCIP.
200km is not a problem for FC. We have 250 buffer credits standard per port which allows you to go the 200km @ 2Gbps. If you want to use 4 Gbps you will need the extended buffer credit feature which is part of the enterprise license and allows you to define up to 4095 credits per port (more than enough).
For FCIP you can use the write acceleration and hardware compression features.
Portchannelling and VSAN trunking as well as inter-vsan-routing can be used together with QoS mechanisms to optimize the connectivity for both FCIP and FC.
It all depends on how much data needs to get through and what the latency requirements are and what type of connectivity (IP, dark fiber, DWDM) you can get at what price.
You should work with HDS and your local Cisco Storage SE to sort out what is best for you.
Ralf

Similar Messages

  • Time machine backup over wan with bonjour: are transfers encrypted?

    Hello,
    I have setup a dynamic global hostname and am sharing the connected disk over the WAN with Bonjour, and am able to backup files to the disk connected to the airport extreme over the internet when away from home. Very handy. My question is: are these file transfers encrypted? I've been searching around, but have been unable to find a definitive answer.
    From this doc: http://developer.apple.com/mac/library/documentation/Networking/Conceptual/AFP/A FPSecurity/AFPSecurity.html#//apple_ref/doc/uid/TP40000854-CH232-SW1
    "Only Mac OS X Server can be connected to via AFP over SSH - AND you have to enable it at the server end. You cannot connect to a Mac OS X Client with AFP over SSH."
    So, I take it this means the authentication to the disk is encrypted, but the file transfer itself proceeds in plain text?
    Thanks,
    Bob

    You need to know that Time Machine backups to a USB drive on an Airport Extreme are "iffy" and +*not supported by Apple.+*
    See Using Time Machine with an Airport Extreme Air Disk (or use the link in *User Tips* at the top of this forum).
    Time Machine does not do encryption (or compression).

  • No FTP access over WAN with Airport Extreme 802.11n v7.3.2

    hi there,
    I've read through a few different posts on this topic (both here and in other forums) but I can't seem to find the answers I need.
    I have an AEBS n with version 7.3.2 of Airport Utility. attached to the AEBS is a hard drive. I want to enable file sharing (mostly FTP, but AFP would be fine too) to access the drive through the WAN port.
    here's what I've done:
    - connected a USB drive. This is available through my LAN and is accessible using my OSX account login & password)
    - enabled filesharing and "share disks over ethernet WAN port"
    - enabled NAT and default host on the AEBS
    - configured port mappings for FTP and ARD (I couldn't enable any other file sharing because of a port conflict. Is this because the hard drive connected to the AEBS is already set to use these?)
    I created an account with DynDNS to resolve my ip to a domain name.
    when I ping either my domain or the IP, I get the same results. it sees my isp but the destination host is unreachable.
    port scanning my domain from 20 through 548 shows that 139, 445, and 548 are open. but no 20.
    what am I doing wrong here?
    thanks in advance

    bump

  • BackUp over WAN (with MobileMe)

    Hello,
    I can remotely connect to my TC (when on the road) using my MobileMe account and "Back to my Mac". I can see it on finder, connect to it, read/write to files all is well.
    But I just can't do any backup with Time Machine. It says the backup disk is not available. If I try to manually select a disk, there is only the option "None" in the list, the remote TC disk is not available. Any clue ?
    Thank you.

    Some folks have gotten that to work, but backing-up over the internet is excruciatingly slow, at best.
    This post may help: http://discussions.apple.com/thread.jspa?messageID=11499979#11499979

  • Connecting Cisco AIR-CAP2602E over WAN with WLC - Procedural Details

    Hi,
    I have a Wireless LAN Controller Installed in one of the subnets where some AIR-CAP2602E's are connected with the WLC. WLC acts as DHCP for the AIR-CAP2602E Devices.
    I have additional AIR-CAP2602E access-points at other location (Subnet) and Need to connect them with WLC. 
    Challange faced by me is creating DHCP on Cisco 2950 (L2) or 3750 (L3) with DHCP option 43. Can any one has detailed configuration of enabling DHCP for specific VLAN on Cisco L2 and L3 Devices. 

    If you have control of the DNS environment for these network segments, just make an entry for :
    cisco-lwapp-controller aliases cisco-capwap-controller (IP list) as the CAP will hunt for those two name sets.
    My WLC provides DHCP support only to the wlans supported by the AP but not the AP it self..
    hope this helps

  • Can't copy over file with same name

    I have a master folder with lots of photos in it (1000+). When a photo with the same name is updated elsewhere and I want to put it in the folder and overwrite the old photo, I can't do it. It just copies the new file into the folder and changes its name (adds a "2" on the end of it).
    I want to replace the old file with the new one. With my old Mac this was easy to do; why can't I do this now? Is there a setting somewhere that I need to change?
    I could delete the old photo, then drag in the new one, but I'm dealing with a lot pf photos for a huge project, and that would take up a lot of time to do it that way.

    Hi Diane,
    It is supposed to give you the message, "xxx already exists, do you want to replace it".
    Have you tried creating a new account and see how your apps work in that User acct? (That will tell if your problem is systemwide or limited to your User acct.)
    Open System Preferences > Accounts > "+" make it an admin account.
    If this works, then log back into your problem account and navigate to ~(yourhome)/library/preferences and trash these two files:
    com.apple.finder.plist
    com.apple.sidebarlists.plist
    Then log out and back in again. Or restart.
    (You will have to reset a few finder prefs the way you like them.)
    Let us know.
    -mj
    [email protected]

  • SCVMM over WAN

    Is it possible to use SCVMM for another sites over wan with ping delay with about 60 ms?
    Does the SCVMM need a lot of bandwith?
    Thanks

    Hi Possible. I have deployed a VMM in HQ to manage 3 sites (using WAN) before.
    In 3 sites, setup VMM Library
    http://social.technet.microsoft.com/wiki/contents/articles/vmm-library-server-best-practices.aspx . Just a file share to store ISO, VHD base,
    etc to avoid any large file to transfer through WAN.
    You can check on my blog about the port that you need to open .
    http://www.ms4u.info/2010/06/port-to-open-when-adding-host-in.html
    laiys

  • HDS Synchronous True Copy extension question

    Greetings,
    I was wondering if anyone has used a MDS and ONS 15454 solution to extend the distance limit for HDS sync true copy.
    It seems that native fibre has a best practice limit of about 32 km for intensive true copy usage for OLTP. Non intensive supposedly can go up to about 200 km. After that, the latency will cause major problems.
    I recall reading somewhere that using DWDM along with the MDS can offer some quite extensive distance expansion to the order of a couple of thousand km's. What I did not see was anything to overcome the latency issue that is there with distance.
    I believe the speed of light in fibre is about 5 nanoseconds per metre. So say a 1000 km link would take about 20 milliseconds for the storage cache at both ends to complete the transaction.
    So is there any special "thing" available when using the MDS and the ONS to improve the distance by reducing the latency? I know that fibre channel write acceleration is an option but does it overcome the latency issue?
    Cheers
    Stephen

    Fellow legends,
    HDS offer some strange three data centre solution with a mixture of sync and async replication. I would assume that they would do sync within a 100 or so km's and then async to wherever the other major data centre is located. I have not looked into it but I get a feeling that sooner or later, we have to look at another city for the major DR site. Problem with Canberra is that it is 300 kms from any major location.
    The one thing that worries me a bit with the MDS/ONS spoofing with buffer credits is what happens if the sending MDS/ONS also dies at the same time as the storage (bomb goes off).
    A UPS is not gonna do much then.
    It is probably highly likely that the traffic in transit is transaction log and that's the last thing you would want to lose.
    How's that lab going?
    BTW, Cisco teased me the other day saying that something big is about to be released with the MDS. I said that making IVR part of the base product would do me just fine....
    Cheers
    Stephen

  • Cisco Unity with Microsoft Exchange over WAN Question

    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Table Normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0in 5.4pt 0in 5.4pt;
    mso-para-margin:0in;
    mso-para-margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:11.0pt;
    font-family:"Calibri","sans-serif";
    mso-ascii-font-family:Calibri;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:"Times New Roman";
    mso-fareast-theme-font:minor-fareast;
    mso-hansi-font-family:Calibri;
    mso-hansi-theme-font:minor-latin;
    mso-bidi-font-family:"Times New Roman";
    mso-bidi-theme-font:minor-bidi;}
    A customer has several offices. Each office has a separate Exchange Server. The partner was considering a single Unity deployment connected to all of the exchange servers over the WAN, but has decided against that because the latency of the WAN is too high to do this. They are looking for a best practice way of deploying Unity for these multiple Exchange servers at multiple sites. This might mean a separate Unity server for each exchange server at each site .
                    However, we’re wondering if there is a better way to do this. With multiple unity servers we’ll likely have different prefixes for each unity server at each location . This is something that the customer would like to avoid. We’re wondering if there any best practices for a deployment like this that we can offer as options for the customer.
    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Table Normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0in 5.4pt 0in 5.4pt;
    mso-para-margin:0in;
    mso-para-margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:11.0pt;
    font-family:"Calibri","sans-serif";
    mso-ascii-font-family:Calibri;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:"Times New Roman";
    mso-fareast-theme-font:minor-fareast;
    mso-hansi-font-family:Calibri;
    mso-hansi-theme-font:minor-latin;
    mso-bidi-font-family:"Times New Roman";
    mso-bidi-theme-font:minor-bidi;}
    I have found some related information but really customer is altogether looking for an option away from Exchange networking over WAN.
    I found:
    “Multi-Site WAN with Distributed Messaging”
    http://www.cisco.com/en/US/docs/voice_ip_comm/unity/5x/design/guide/5xcudg040.html#wp1077309
    “Networking Options Requirements for Cisco Unity”
    http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_installation_guides_list.html
    Design Guide for Cisco Unity also talk as much is there in the first URL.
    Please Help!

    This may be counter to your customer's desire or requirements but I must ask the question.  Has the customer considered Unity Connection vs. Unity?  Granted, Unity Connection provides integrated messaging whereas Unity is the unified messaging application; however, CUC has become Cisco's flagship messaging product over the last couple of years and I only see this expanding to be honest.  So, for new installs - I push hard on Unity Connection.  Sometimes, it's a sell but sometimes the customer has a hard requirement for UM and thus you have to go with UM.  In your scenario, your customer could potentially save a LARGE amount of money as CUC is not dependent upon Exchange at all; however, you still have the option to tie into Exchange 2003/2007 as an external service where users can access messages in a 3rd-party message store and also access calendar data and so forth.  The platform is very feature rich.  Many of my current Unity customers are migrating off of the platform to the more "agnostic" CUC platform to avoid issues caused by such dependence on AD/Exchange.  In addition, as Microsoft continues to develop and push it's own UM solution - integration for Unity is being forced to change (ex: changes to MAPI in 2010 caused problems for Cisco and required them to rework a bit of the underpinning integration points between Unity and Exchange).  With CUC, you also have the flexibility to implment a dial plan within voicemail system itself...not to mention it is extremely scalable.
    Hailey
    Please rate helpful posts!

  • Sharing Airport Extreme with attached HD over WAN to Windows

    So I've never gotten this to work. I have three external HD's attached to my airport extreme, the extreme is set to share over WAN, and any Mac can connect with zero problem using AFP. However, I've never had a Windows computer connect successfully using Samba. I have connected over LAN on windows just fine (not with Samba, of course, just with the built in windows systems) but I've never had anyone using Samba be able to connect from over the web.
    Has anyone else had this work? Any guidance to offer? A friend of mine said the Samba port (445) was closed on my IP - because this is being shared via the Extreme, I can't very well set port forwarding to deal with this issue, so I'm clueless. Help!

    Your drive is most likely formatted with NTFS, which the Mac and the Airport will both read, but not write to.
    The drive needs to be Mac formatted.
    See this link:
    http://docs.info.apple.com/article.html?artnum=305038

  • HT1766 Hello there, started to sinc my iPad 3 to my iPhone 5 with iCloud and a lot off the items did copy over, I was connected to a power supply but for some reason it's still missing half the items and I am struggling to retrieve them can you help pleas

    Hello there, started to sinc my iPad 3 to my iPhone 5 with iCloud and a lot off the items did copy over, I was connected to a power supply but for some reason it's still missing half the items and I am struggling to retrieve them can you help please.
    Thank you Callum Gordon

    Well the term "hotlined" I have never heard before. In any case many states (like NY) just passed regulatory powers to the State Public Service Commission of which it may be called something different in your state. You could file a complaint with them. Or file a complaint with your state attorney generals office, they also take on wireless providers.
    The problem here is the staff you speak to are poorly trained, in days gone by it took one call to them and they pulled up your account and see the error and had the authority to remove any errors. They did not remove legitimate account actions, but used their heads instead of putting a customer off or worse lying to the customer.
    Its a shame you have to go through what you going through.
    Good Luck

  • Is it possible to Aperture Library by copying over the Contents?

    Hi,
    My new Drobo 5D is having issues, and i'm not able to copy the Aperture File Directly over directly as its 530GB and the hard drive keeps failing in the last 30GB or so.
    so I was wondering is it possible to copy over the contents bit by bit by using the show contents folder and then somehow recreating the Aperture file from the folder of Contents copied over?
    Otherwise, is there any other solution?
    thanks!
    Derrick

    Read all this before doing anything.
    You select the library in the Finder and right click it and do Show Package Contents. That will revel the inside of the library You would then copy the files/folders out to the other drive MAKING SURE you copy them so that they are in the same relation to each other as they are in the original.
    On the destination drive create a new empty Aperture library. You'll probably have the easiest time of it if you have two finder windows open, one on the original library and on on the destination. Revel Package contents on both libraries and then copy from the source to the destination replacing the items in the destination library with items from the source. Make sure you go from source (old) to destination (new). It sounds silly to emphasis this but once you start copying it will be easy to get disoriented and go in the wrong direction. Do something to make sure the source Finder window stands out from the destination Finder window.
    I wouldn't worry about copying the previews or thumbnails those will be recreated when Aperture opens the new library BUT don't do anything with the Dobro or previews until you are sure the new library opens. In a worst case scenario you could retrieve the previews and still salvage something from your library.
    Of course the possibility exists that you will hit the file(s) that are causing the error that is keeping you from doing this in a normal fashion. If so mark the file(s) that are having problems (color label will work well) and continue with the rest of the library. It is possible that the file(s) that won't copy are not of major importance to Aperture and the new library will open anyway. If not then there may be some other way to work around it. By labeling the files you'll at least know what didn;t copy.
    That should do it if you're unsure of anything post back before starting.
    good luck
    Ps. Read  this post  Re: New iMac, Pegasus & Aperture? from a recent thread on backups and RAID. In it I explain why RAID is not a backup replacement. Once you recover from this you will need to put a true backup procedure in place.
    regards
    BTW here is OS X's definiiton of an Error -36
    Type -36 error (I/O Errors (bummers)
    This file is having difficulty while either reading from the drive or writing to the drive. The file
    may have been improperly written data to the drive or the hard drive or disk may be damaged.
    This is almost always indicative of a media error (hard error on the disk). Sometimes (rarely) it is transient.
    Solutions: Try copying the file to another drive. Use a disk recovery software, such as Disk First Aid to examine the disk. You can try rebooting with all extensions off. Once in a while this will allow you to read the data. The file in question should be restored from a backup that was stored on a different disk. Regular backups can reduce the time to recover from this error.
    Message was edited by: Frank Caggiano

  • Multicast server/client over wan

    Ok, first of I am kinda new in programming network stuff.
    Then I am gonna try to be clear in the things that I am trying to accomplish.
    The environement.
    I have a machine A that has 2 interfaces :
    eth0 Link encap:Ethernet HWaddr 00:0F:20:96:CE:96
    inet addr:192.168.1.49 Bcast:192.168.1.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:2328871 errors:0 dropped:0 overruns:0 frame:0
    TX packets:355492 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:178361234 (170.0 Mb) TX bytes:34186479 (32.6 Mb)
    Interrupt:11
    eth2 Link encap:Ethernet HWaddr 00:04:23:45:74:EC
    inet addr:192.168.2.2 Bcast:192.168.2.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:813915 errors:0 dropped:0 overruns:0 frame:0
    TX packets:7538202 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:53318289 (50.8 Mb) TX bytes:1092719670 (1042.0 Mb)
    Interrupt:15 Base address:0x3000 Memory:f7ee0000-f7f00000
    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:56496 errors:0 dropped:0 overruns:0 frame:0
    TX packets:56496 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:7952617 (7.5 Mb) TX bytes:7952617 (7.5 Mb)
    This machine is connected thru a router
    The routers connects to a WAN with MULTICAST enabled
    then another router to which the second machine is connected
    MACHINE B
    eth0 Link encap:Ethernet HWaddr 00:0F:20:96:0F:94
    inet addr:192.168.1.58 Bcast:192.168.1.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:2322957 errors:0 dropped:0 overruns:0 frame:0
    TX packets:363116 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:177550404 (169.3 Mb) TX bytes:33507499 (31.9 Mb)
    Interrupt:30
    eth2 Link encap:Ethernet HWaddr 00:04:23:45:78:90
    inet addr:192.168.3.2 Bcast:192.168.3.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:160838 errors:0 dropped:0 overruns:0 frame:0
    TX packets:6781 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:11450177 (10.9 Mb) TX bytes:746369 (728.8 Kb)
    Interrupt:28 Base address:0x3000 Memory:f7ee0000-f7f00000
    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:158 errors:0 dropped:0 overruns:0 frame:0
    TX packets:158 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:23916 (23.3 Kb) TX bytes:23916 (23.3 Kb)
    The two machine are on different networks.
    My goal is to have Machine A send multicast data thru eth2 to be sent in the wan and to be received by Machine B on eth2 too.
    Obviously the two machine are on separated networks.
    I have tried everything I could but I cannot get machine B to pickup the messages sent by A. It worked fine when on the same LAN but not over WAN.
    The multicast address that I use it 239.55.55.80 and the port 4445.
    I think I have a problem to link the interface to my app ( I used setInterface and setNetworkinterface but nithing.) Also I cannot firgure out if the things that I am doing wrong are on the server or the client.
    Here is the code for the sever and client.
    SERVER
    package com.cme.multicastijector.server;
    * <p>Title: </p>
    * <p>Description: </p>
    * <p>Copyright: Copyright (c) 2004</p>
    * <p>Company: </p>
    * @author not attributable
    * @version 1.0
    import java.net.*;
    import java.util.*;
    public class MulticastOutputSocket {
    private int m_multicastPort = 0;
    private MulticastSocket m_multicastSocket = null;
    private InetAddress m_interfaceAddress = null;
    private InetAddress m_multicastAddress = null;
    private InetSocketAddress m_inetSocketAddress = null;
    private int m_bufferSize = 0;
    private byte[] m_outputBuffer = null;
    private DatagramPacket m_packet = null;
    public MulticastOutputSocket(int portNumber,String interfaceAddress,String multicastAddress,int bufferSize) throws Exception{
    System.out.println("\nStarting multicast output socket");
    m_multicastPort = portNumber;
    m_interfaceAddress = InetAddress.getByName(interfaceAddress);
    m_multicastAddress = InetAddress.getByName(multicastAddress);
    m_bufferSize = bufferSize;
    m_inetSocketAddress = new InetSocketAddress(m_multicastAddress,m_multicastPort);
    m_multicastSocket = new MulticastSocket (m_multicastPort);
    // m_multicastSocket.joinGroup(m_inetSocketAddress,NetworkInterface.getByInetAddress(m_interfaceAddress));
    m_multicastSocket.setNetworkInterface(NetworkInterface.getByInetAddress(m_interfaceAddress));
    // m_multicastSocket.setLoopbackMode(false);
    // m_multicastSocket.setTimeToLive(32);
    Enumeration e = NetworkInterface.getNetworkInterfaces();
    while (e.hasMoreElements()){
    System.out.println(e.nextElement().toString());
    System.out.println("Interface Address = " + m_interfaceAddress);
    System.out.println("Multicast Address = " + m_multicastAddress);
    System.out.println("Port = " + m_multicastPort);
    System.out.println("BufferSize = " + m_bufferSize);
    System.out.println("MulticastSockect initialized.\n");
    public void sendData(String data) throws Exception{
    m_outputBuffer = new byte[m_bufferSize];
    m_outputBuffer = data.getBytes();
    //m_packet = new DatagramPacket(m_outputBuffer, m_outputBuffer.length);
    m_packet = new DatagramPacket(m_outputBuffer, m_outputBuffer.length, m_inetSocketAddress);
    m_multicastSocket.send(m_packet);
    public void closeSocket() throws Exception {
    //m_multicastSocket.leaveGroup(m_multicastAddress);
    //m_multicastSocket.leaveGroup(m_inetSocketAddress,NetworkInterface.getByInetAddress(m_interfaceAddress));
    m_multicastSocket.close();
    CLIENT
    package com.cme.multicastijector.client;
    * <p>Title: </p>
    * <p>Description: </p>
    * <p>Copyright: Copyright (c) 2004</p>
    * <p>Company: </p>
    * @author not attributable
    * @version 1.0
    import java.io.*;
    import java.net.*;
    import java.util.*;
    public class MulticastClient {
    private Properties m_prop = null;
    private MulticastSocket m_multicastSocket = null;
    private InetAddress m_interfaceAddress = null;
    private InetAddress m_multicastAddress = null;
    private InetSocketAddress m_inetSocketAddress = null;
    private int m_multicastPort = 0;
    private int m_bufferSize = 0;
    private int m_previousSeq = 0;
    private boolean m_isFirst = true;
    private int m_actualseq = 0;
    private int m_msgLost = 0;
    private int m_messagesReceived = 0;
    private Object m_seqLock = new Object();
    private Object m_msgLock = new Object();
    public MulticastClient(Properties properties) throws Exception{
    m_prop = properties;
    init();
    new TpsCalculator();
    receiveData();
    private void init() throws Exception{
    m_multicastPort = Integer.parseInt(m_prop.getProperty("MULTICAST_PORT"));
    m_multicastAddress = InetAddress.getByName(m_prop.getProperty("MULTICAST_ADDRESS"));
    m_interfaceAddress = InetAddress.getByName(m_prop.getProperty("INTERFACE_ADDRESS"));
    m_bufferSize = Integer.parseInt(m_prop.getProperty("BUFFER_SIZE"));
    m_inetSocketAddress = new InetSocketAddress(m_multicastAddress,m_multicastPort);
    m_multicastSocket = new MulticastSocket (m_multicastPort);
    // System.out.println("DEFAULT INTERFACE : " + m_multicastSocket.getInterface() );
    // System.out.println("DEFAULT INTERFACE : " + m_multicastSocket.getNetworkInterface() );
    // m_multicastSocket.setInterface(m_interfaceAddress);
    // m_multicastSocket.setNetworkInterface(NetworkInterface.getByInetAddress(m_interfaceAddress));
    // System.out.println("DEFAULT INTERFACE : " + m_multicastSocket.getInterface() );
    // System.out.println("DEFAULT INTERFACE : " + m_multicastSocket.getNetworkInterface() );
    m_multicastSocket.joinGroup(m_inetSocketAddress,NetworkInterface.getByInetAddress(m_interfaceAddress));
    // m_multicastSocket.joinGroup(m_multicastAddress);
    System.out.println("Interface Address = " + m_interfaceAddress);
    System.out.println("Multicast Address = " + m_multicastAddress);
    System.out.println("Port = " + m_multicastPort);
    System.out.println("BufferSize = " + m_bufferSize);
    private void receiveData() throws Exception{
    try {
    String received = null;
    byte[] inputBuffer = null;
    DatagramPacket packet = null;
    while(true){
    inputBuffer = new byte[m_bufferSize];
    packet = new DatagramPacket(inputBuffer, inputBuffer.length, m_inetSocketAddress);
    m_multicastSocket.receive(packet);
    received = new String(packet.getData());
    m_messagesReceived++;
    synchronized(m_seqLock){
    m_actualseq = getSequence(received);
    checkSequence(m_actualseq);
    catch (Exception ex) {
    ex.printStackTrace();
    m_multicastSocket.close();
    private int getSequence(String data){
    return Integer.parseInt(data.substring(0,15));
    private void checkSequence(int actual){
    if(m_isFirst){
    m_isFirst = false;
    m_previousSeq = actual;
    else{
    if ( (m_previousSeq + 1) != actual) {
    synchronized(m_msgLock){
    m_msgLost += (actual - m_previousSeq)-1;
    m_previousSeq = actual;
    private class TpsCalculator extends TimerTask{
    private Timer aTimer;
    private int previousSeq = 0;
    private int tpsSeq = 0;
    private int tpsRec = 0;
    private boolean first = true;
    private int msglost = 0;
    private int previousMsgRec = 0;
    private int actualMsgRec = 0;
    public TpsCalculator(){
    aTimer = new Timer();
    aTimer.scheduleAtFixedRate(this,new Date(),1000);
    System.out.println("#####################################################");
    System.out.println("time,tps from sequences, actual tps,total msg received,msglost");
    public void run(){
    actualMsgRec = m_messagesReceived;
    tpsRec = actualMsgRec - previousMsgRec;
    previousMsgRec = actualMsgRec;
    if(first){
    synchronized(m_seqLock){
    previousSeq = m_actualseq;
    first = false;
    else{
    synchronized(m_msgLock){
    msglost = m_msgLost;
    m_msgLost = 0;
    synchronized(m_seqLock){
    tpsSeq = m_actualseq - previousSeq;
    previousSeq = m_actualseq;
    System.out.println(new Date()+","+tpsSeq + "," + tpsRec + "," + m_messagesReceived + "," + msglost);
    Thanks for your help.
    This is really important for the project I am working on.
    Thanks again

    never Mind I found the issue
    The default value for TTL is 1.
    I was going thru multiple routers so I incremented the value and it worked
    thanks

  • Struggling to find Share over WAN

    I have set up my time capslue and MBP to share the disk and enabled it in my Back to my Mac using iCloud but i am unsure if i can access it from university. do i need to enable it over WAN if so how do i go about doing it as the option is not there for me tick check the box to comfirm i can access it over the internet.
    All help is much appriciated.

    LaPastenague wrote:
    iCloud does now support BTMM
    This seems to be a changing situation.  The electronic book Take Control of iCloud v1.1 (from December 2011) says "An earlier version of this book incorrectly stated that Back to My Mac also lets you access files on an AirPort Disk or Time Capsule using your iCloud credentials. Although that was true with MobileMe, it’s no longer supported in iCloud."  However, this Apple document (last modified 23 March 2012) says "If you update your Time Capsule or AirPort Extreme Base Station to firmware 7.6.1 or later, you can access your Time Capsule volume or the shared storage connected to your AirPort Extreme Base Stations when your computers are on different local networks."  Apparently an update to that electronic book is being prepared.
    (I have no relationship with Take Control Books other than that of a customer.)

  • Yosemite Files to Copy Over After Clean Install

    I've done clean installs in the past and transferred my flies over manually using Time Machine. I haven't done one since Mountain Lion I think and I know the file locations have changed a bit in Yosemite. The three main programs I'm concerned about are iTunes, Mail and iPhoto. In the past I've copied over the iTunes Library folder, Mail folder and iPhoto Library folder over and then replaced the plist in the Preference Folder. These include, com.apple.iTunes.plist, com.apple.iPhoto.plist and com.apple.mail.plist. This has always copied over the data and settings. I'm curious if this still hods true with Yosemite as it did with Mountain Lion and I want to know where these files are kept if so.
    I can't seem to find any information on this or any guides. Any information would help.
    Thanks

    Go to Finder and select your user/home folder. With that Finder window as the front window, either select Finder/View/Show View options or go command - J.  When the View options opens, check ’Show Library Folder’. That should make your user library folder visible in your user/home folder.  Select Library. Then go to Preferences.

Maybe you are looking for